Download OpenAPI specification:Download
The #trstd
Returns all trust signals the authority holds for the given entity. The entity is addressed by its entityId in the URL path. The agent sends the URL it is verifying as a query parameter; the server validates that the URL falls within the entity's scope. The response is signed by the authority using Ed25519.
| entityId required | string [ 1 .. 128 ] characters ^[A-Za-z0-9._~-]+$ Example: d6f2fdf4-f829-4ce6-a1cc-e2bd957709db The entity ID extracted from the link tag's |
| url required | string <uri> Example: url=https://www.example.org/de/products/123 The full URL the agent is verifying, including query parameters. Entity matching uses only hostname and path, but the authority receives the complete URL. Query parameters may contain session or user context — see the Security specification for the privacy tradeoff. |
| context | string Example: context=purchase The agent's intent for this verification. The authority uses this to tailor the optional assessment section in the response. Well-known values: |
{- "meta": {
- "responseId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
- "entityId": "d6f2fdf4-f829-4ce6-a1cc-e2bd957709db",
- "status": "verified",
- "context": "purchase",
- "timestamp": "2026-03-23T14:30:00Z",
- "expires": "2026-03-24T14:30:00Z"
}, - "signals": [
- {
- "type": "identity",
- "verifiedAt": "2026-01-15T00:00:00Z",
- "data": {
- "legalName": "Example Electronics GmbH",
- "country": "DE",
- "registrationNumber": "HRB 12345",
- "registrationAuthority": "Amtsgericht München",
- "incorporationDate": "2019-06-01",
- "memberSince": "2025-08-10"
}
}
], - "assessment": {
- "action": "proceed",
- "reasoning": "Verified German business operating since 2019 with 4.2-star rating across 1,247 reviews and active recourse mechanism.",
- "highlights": [
- "Business profile verified and published",
- "Good customer satisfaction (4.2 average rating)",
- "International market presence confirmed"
], - "safeToPurchase": "yes",
- "informationReliable": "yes",
- "safeForHighValue": "yes",
- "extensions": {
- "property1": {
- "value": "string",
- "description": "string"
}, - "property2": {
- "value": "string",
- "description": "string"
}
}
}, - "kid": "authority-key-1",
- "signature": "pV2qFz8kRn0LhVbUqSSR3IyzQlDu5XbE0MwvMXfBjlNRqIjmGT6c2Eq..."
}