Read Legal entity data for Companies you hold
Reads the live Registry record for up to 100 Companies, paying one credit for each Legal entity this organization has not unlocked before. `maxCredits` is mandatory spend consent and is checked against the worst-case quote before any Commons work; the whole request is refused rather than partly applied. `dryRun` returns that quote and which Companies it pays for, without reading the Commons, granting, or debiting; the real read charges the same, less what it cannot deliver: a Legal entity the Commons no longer carries, or one unlocked between the quote and the read. `namespaces` names the Namespaces whose Assertions ride beside each record, and only those the record's Inventory lists are read — read the Inventory off the locked section first, for free, and name its keys to get everything a Legal entity has, including the Namespaces a single Source owns. A Company with no Registry link is reported and never charged, an already-unlocked one is free forever, and a Legal entity the Commons no longer carries — including one withdrawn to a Tombstone — reads as absent. Variable price, quoted per request: up to 100 credits per call. 1 credit per Legal entity not yet unlocked, once, forever. Unverified and already-unlocked Companies are free.
Reads the live Registry record for up to 100 Companies, paying one credit for each Legal entity this organization has not unlocked before. maxCredits is mandatory spend consent and is checked against the worst-case quote before any Commons work; the whole request is refused rather than partly applied. dryRun returns that quote and which Companies it pays for, without reading the Commons, granting, or debiting; the real read charges the same, less what it cannot deliver: a Legal entity the Commons no longer carries, or one unlocked between the quote and the read. namespaces names the Namespaces whose Assertions ride beside each record, and only those the record's Inventory lists are read — read the Inventory off the locked section first, for free, and name its keys to get everything a Legal entity has, including the Namespaces a single Source owns. A Company with no Registry link is reported and never charged, an already-unlocked one is free forever, and a Legal entity the Commons no longer carries — including one withdrawn to a Tombstone — reads as absent.
Variable price, quoted per request: up to 100 credits per call. 1 credit per Legal entity not yet unlocked, once, forever. Unverified and already-unlocked Companies are free.
Authorization
bearerAuth In: header
Header Parameters
Required for writes. Reusing this key with the same input replays the original response.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/companies/legal-entity" \ -H "Idempotency-Key: string" \ -H "Content-Type: application/json" \ -d '{ "companyIds": [ "7f9c2a14-3b6e-4d51-9a2f-1c8e5b0d47a3" ], "maxCredits": 1 }'{ "dryRun": true, "items": [ { "companyId": "string", "unlock": true } ], "quote": 0}Read everything you know about one Company GET
Returns the current value of every field this organization has observed about the Company, each with who produced it, when it was observed, the evidence behind it, whether the declaration's freshness has lapsed, and the full history underneath. A Fact that cites nothing says so with an empty `evidence`. Fields never observed are absent from the response — `POST /coverage` is the door that asks what is missing over a set. Free.
Find Legal entities in the Commons POST
Searches the Commons by name, by registration identifier, or both, and returns the Legal entities it carries. It mints nothing and unlocks nothing: each candidate reports whether this organization already holds a Company bound to it, so the caller decides what to mint (`POST /companies`) and what to pay to read (`POST /companies/legal-entity`). Free.