Api Endpoint

Resolve402

Get the latest audited annual financials of a European listed company from its ESEF (IFRS iXBRL) annual report: revenue, operating profit, net income, total assets, equity, cash, borrowings and derived net debt, with currency, fiscal year, prior year and the filing URL. Give an LEI, or a company name and country. One stable JSON schema across countries, full units, each figure with the IFRS concept it came from. Charged only if financials are found.

Open interactive test console

Offering

Provider
resolve402.dev
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Financial Analysis
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://resolve402.dev/api/esef-financials
MIME type
application/json
First seen
2026-10-16T01:50:24.663Z
Last seen
Tags
Financials, fundamentals, annual-report, esef, ixbrl, xbrl, ifrs, europe, listed-companies, LEI, revenue, net-income, balance-sheet, due-diligence

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.005 USDC
Atomic price: 5000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.005 USDC
Atomic price: 5000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "5000",
    "payTo": "0x30cd7CBAaafCe4457bA70DD53450CC16806Fcba9"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "5000",
    "payTo": "55qfRaRiSLUVVxqTi1thUCmh4U94JfcnMAC4AvUNbbkK"
  }
]

Observed health

Status
Healthy
Latest latency
145 ms
Average latency
313 ms
HTTP status
402
Last checked
Reachability
100% over 15 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "lei": {
          "type": "string",
          "description": "Legal Entity Identifier of the issuer (20 characters). Preferred over company."
        },
        "company": {
          "type": "string",
          "description": "Company name, e.g. Heineken, Nokia, Banco Santander (used when no lei)"
        },
        "country": {
          "type": "string",
          "description": "ISO-2 country of the issuer, required with company (FR, IT, NL, BE, FI, DK, AT, SE, ES...)"
        }
      }
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "company": {
              "description": "Company name, e.g. Heineken, Nokia, Banco Santander (used when no lei)",
              "type": "string"
            },
            "country": {
              "description": "ISO-2 country of the issuer, required with company (FR, IT, NL, BE, FI, DK, AT, SE, ES...)",
              "type": "string"
            },
            "lei": {
              "description": "Legal Entity Identifier of the issuer (20 characters). Preferred over company.",
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}