# Sirenic 30-Day Daily Surveillance Watch

> Sirenic 30-Day Daily Surveillance Watch is a paid API for AI agents from api.sirenic.eu, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Creates a 30-day daily monitoring watch on one or more French companies (SIREN) or directors, delivering signed webhook events and/or email digests on BODACC alerts, sanctions, officer changes, procurement awards, and more

## Facts

- Endpoint: GET https://api.sirenic.eu/v1/surveillance/creer
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sirenic-30-day-daily-surveillance-watch-9da3f31b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v7fsavjCC_xzXyTdemtek

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sirenic-30-day-daily-surveillance-watch-9da3f31b
```

Example prompt: Set up a 30-day daily watch on French company SIREN 552032534 and alert me via webhook whenever there's a BODACC event, officer change, sanctions hit, or new procurement award.

## When to prefer this

Choose this endpoint when you need continuous, automated monitoring of French companies or directors over time rather than a one-off lookup. It is ideal for compliance teams, due diligence workflows, competitive intelligence pipelines, or any scenario where you need to be alerted to regulatory, financial, or officer changes as they happen. Prefer it over single-call endpoints when the goal is surveillance rather than a snapshot, and when webhook or email delivery is needed to integrate with downstream workflows.

## Known failure modes

- Invalid or non-existent SIREN returns a 404 or validation error
- Payment not received or insufficient results in 402 Payment Required
- Webhook URL unreachable causes events to queue or be lost
- Watch expires after 30 days with no auto-renewal — requires a new payment
- Invalid director name format may return no results
- Rate limits or upstream official-source outages may delay daily checks

## How this service works

Company monitoring for France: a 30, 90 or 365-day surveillance watchlist (?duree=), recurring KYB & compliance alerts. Each target checked DAILY against official sources; Ed25519-signed webhook and/or e-mail digest, always pollable. Company targets (SIREN): BODACC, status, officers, sanctions/AMF blacklist, PSAN/SGP, Seveso, new FR & EU procurement awards. Director targets (dirigeant:Name): new/ended offices. Per target (1-100) x duration: $0.05 / $0.135 / $0.50. No account, no refund.

## Output

Returns a bearer token that serves as the credential for the 30-day watch. Once active, the watch checks all specified targets daily against official French sources and pushes Ed25519-signed webhook events to the provided URL and/or sends email digests. Events cover BODACC alerts, company status changes, officer appointments/resignations, sanctions and AMF blacklist hits, PSAN/SGP registration changes, Seveso classification updates, and new FR/EU procurement awards. The watch is renewed by making another payment.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "cibles"
     ],
     "properties": {
      "duree": {
       "type": "string",
       "description": "Watch duration in days: 30, 90 or 365. Optional, defaults to 30. UNIT PRICE PER TARGET depends on it: 30d $0.05, 90d $0.135 (-10%), 365d $0.50 (-17.8% vs the monthly rate). Total = that unit price x number of targets, so up to $50.00 for 100 targets over 365 days. Payment is final: no pro-rata refund."
      },
      "email": {
       "type": "string",
       "description": "Optional e-mail address for the digest (200 chars max)"
      },
      "cibles": {
       "type": "string",
       "description": "1 to 100 comma-separated targets: 9-digit SIREN, or `dirigeant:Surname` (2-80 chars). Deduplicated. BILLED PER TARGET - the signed quote is the unit price for the requested duration times the number of targets."
      },
      "webhook": {
       "type": "string",
       "description": "Optional public https URL (port 443, no private or loopback host, no credentials in the URL, 500 chars max) receiving Ed25519-signed event pushes"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sirenic-30-day-daily-surveillance-watch-9da3f31b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sirenic.eu](https://www.zero.xyz/host/api.sirenic.eu/llms.txt)
