x402-datashop-production.up.railway.app
x402-datashop-production.up.railway.app
· x402-datashop-production.up.railway.app
Legal announcements from the French BODACC official gazette for one company, by SIREN (Luhn-validated). Query: ?siren=383474814 (required), famille=collective for insolvency proceedings (optional filter), limit=10 (1-20). Returns newest-first announcements with family, tribunal, judgment nature and date, and source URL; legal entities only (GDPR-safe). Zero announcements for a valid SIREN is a clean-record signal. Source: DILA open data, daily publications. Cached 1h.
x402-datashop-production.up.railway.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://x402-datashop-production.up.railway.app/v1/eu/tenders
|
0.01 | USDC |
https://x402-datashop-production.up.railway.app/v1/fr/bodacc
|
0.01 | USDC |
https://x402-datashop-production.up.railway.app/v1/fr/company
|
0.005 | USDC |
https://x402-datashop-production.up.railway.app/v1/fx/latest
|
0.001 | USDC |
https://x402-datashop-production.up.railway.app/v1/screen/sanctions
|
0.01 | USDC |
https://x402-datashop-production.up.railway.app/v1/validate/bic
|
0.001 | USDC |
https://x402-datashop-production.up.railway.app/v1/validate/email
|
0.005 | USDC |
https://x402-datashop-production.up.railway.app/v1/validate/iban
|
0.001 | USDC |
0x6ab8efe305cce67daa48c97bde29c04402822dff · basescan ↗
| Agent card | https://x402-datashop-production.up.railway.app |
| Provider | https://x402-datashop-production.up.railway.app |
| Docs | https://x402-datashop-production.up.railway.app |
Health · last 0 probes
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/x402-datashop-production.up.railway.app) [](https://agenstry.com/agents/x402-datashop-production.up.railway.app) [](https://agenstry.com/agents/x402-datashop-production.up.railway.app) [](https://agenstry.com/agents/x402-datashop-production.up.railway.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "x402-datashop-production-up-railway-app",
"name": "x402-datashop-production.up.railway.app",
"description": "Legal announcements from the French BODACC official gazette for one company, by SIREN (Luhn-validated). Query: ?siren=383474814 (required), famille=collective for insolvency proceedings (optional filter), limit=10 (1-20). Returns newest-first announcements with family, tribunal, judgment nature and date, and source URL; legal entities only (GDPR-safe). Zero announcements for a valid SIREN is a clean-record signal. Source: DILA open data, daily publications. Cached 1h.",
"domain": "x402-datashop-production.up.railway.app",
"provider": "x402-datashop-production.up.railway.app",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://x402-datashop-production.up.railway.app/v1/eu/tenders",
"description": "Fresh EU public procurement notices from TED (Tenders Electronic Daily, official Publications Office API, new notices daily). Query: ?cpv=48000000&country=FRA&days_back=7&limit=10 (cpv = 8-digit CPV code, country = 3-letter buyer country, all optional). Each notice: publication_number, publication_date, title, buyer_name, tender deadline, notice URL. 1h cache.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "country",
"type": "string",
"description": "",
"example": "FRA",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "cpv",
"type": "string",
"description": "",
"example": "48000000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "days_back",
"type": "number",
"description": "",
"example": 7,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"tenders",
"procurement",
"eu",
"b2g",
"leads"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/fr/bodacc",
"description": "Legal announcements from the French BODACC official gazette for one company, by SIREN (Luhn-validated). Query: ?siren=383474814 (required), famille=collective for insolvency proceedings (optional filter), limit=10 (1-20). Returns newest-first announcements with family, tribunal, judgment nature and date, and source URL; legal entities only (GDPR-safe). Zero announcements for a valid SIREN is a clean-record signal. Source: DILA open data, daily publications. Cached 1h.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "famille",
"type": "string",
"description": "",
"example": "vente",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "siren",
"type": "string",
"description": "",
"example": "383474814",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"france",
"bodacc",
"insolvency",
"kyb",
"credit-risk"
],
"quality": null
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/fr/company",
"description": "Official French company registry search via recherche-entreprises.api.gouv.fr (INSEE Sirene data, updated daily). Query: ?q=airbus or ?q=383474814 (name or SIREN), optional per_page (1-10), page, code_postal, activite_principale (NAF, e.g. 70.10Z), etat_administratif (A active / C ceased). Returns SIREN, legal form, NAF, HQ address, employee range, status and published finances per company. Personal data on directors is stripped (GDPR). 24h cache.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "per_page",
"type": "number",
"description": "",
"example": 1,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "q",
"type": "string",
"description": "",
"example": "airbus",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"france",
"company",
"kyb",
"sirene",
"due-diligence"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/fx/latest",
"description": "Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD,GBP,JPY (symbols optional -> all). Rates update once per working day; served with a 1h cache.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "base",
"type": "string",
"description": "",
"example": "EUR",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "symbols",
"type": "string",
"description": "",
"example": "USD,GBP",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"fx",
"forex",
"rates",
"ecb",
"finance"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/screen/sanctions",
"description": "Screen a name against the five official sanctions lists (EU, US OFAC SDN, UN, UK FCDO, French asset freezes) from a snapshot refreshed daily, with per-list dates. Query: name=NAME (optional threshold=0.6-1.0, lists=eu,ofac,un,uk,fr). Returns scored matches with entity type and programs, and a verdict: match, possible_match or no_match.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "name",
"type": "string",
"description": "",
"example": "hezbollah",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"sanctions",
"compliance",
"aml",
"kyb",
"screening"
],
"quality": null
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/validate/bic",
"description": "Deterministic BIC/SWIFT check before an international payment: ISO 9362 structure (4-letter bank, 2-letter country, 2-char location, optional 3-char branch) plus a real ISO 3166-1 country-code verification. Query: ?bic=BNPAFRPP or ?bic=DEUTDEFF500. Returns valid, parsed parts and is_test_bic (8th char '0'). Pairs with /v1/validate/iban for country-consistency checks. Pure offline computation, 1y cache.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "bic",
"type": "string",
"description": "",
"example": "BNPAFRPP",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"bic",
"swift",
"validation",
"banking",
"payments"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/validate/email",
"description": "One-call email verification for lead qualification and list hygiene: RFC 5322 syntax check, then a live MX lookup over DNS-over-HTTPS (Cloudflare, Google fallback). Detects non-existent domains (NXDOMAIN), null-MX domains that refuse mail (RFC 7505), and returns prioritized MX hosts. Query: ?email=someone@example.com. Verdict: deliverable | risky | undeliverable. 1h cache per address.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "email",
"type": "string",
"description": "",
"example": "contact@anthropic.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"email",
"verification",
"deliverability",
"mx",
"leads"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://x402-datashop-production.up.railway.app/v1/validate/iban",
"description": "Deterministic IBAN check before a SEPA/international transfer: format regex, per-country length (public SWIFT registry, ~85 countries) and ISO 7064 mod-97 checksum. Query: ?iban=FR1420041010050500013M02606 (spaces/dashes tolerated). Returns valid, country, bban, and a precise failure reason. Pure offline computation, 1y cache.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "iban",
"type": "string",
"description": "",
"example": "FR1420041010050500013M02606",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "greeneris-data",
"tags": [
"iban",
"validation",
"banking",
"sepa",
"payments"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.001",
"maxAmount": "0.01",
"avgCostPerTransaction": "0.005375",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "greeneris-data",
"tags": [
"tenders",
"procurement",
"eu",
"b2g",
"leads",
"france",
"bodacc",
"insolvency",
"kyb",
"credit-risk",
"company",
"sirene",
"due-diligence",
"fx",
"forex",
"rates",
"ecb",
"finance",
"sanctions",
"compliance",
"aml",
"screening",
"bic",
"swift",
"validation",
"banking",
"payments",
"email",
"verification",
"deliverability",
"mx",
"iban",
"sepa"
],
"iconUrl": ""
}
}