Transparenzregister Credentials
Transparenzregister Credentials
Store named Transparenzregister (EiS / TraPaRe) credentials for direct registry API routes. This is not an enrichment: it does not create an enrichment row, reserve credits, dispatch jobs, or send callbacks.
[!WARNING]
Transparenzregister access is pending Bundesanzeiger Verlag accreditation. Direct routes are gated by the German registry feature flag and are disabled by default.
Endpoint
POST /api/registry/transparenzregister/credentials
Authorization: Bearer eak_...
Content-Type: application/json
Request
{
"name": "default",
"username": "compliance@example.com",
"password": "...",
"client_id": "optional-client-id",
"client_secret": "optional-client-secret"
}
name defaults to default.
sandbox is reserved and rejected.
- Each organization may store up to five named credential sets.
- Submitting an existing name replaces that credential set.
- Credential values are encrypted at rest.
Responses
Created (201)
{
"data": {
"id": 123,
"name": "default",
"validation_status": "valid",
"last_validated_at": "2026-05-08T12:00:00.000000Z"
}
}
Plaintext passwords and client secrets are never returned and are not stored in enrichment input, enrichment output, callbacks, logs, or monitor payloads.
Feature Disabled (403)
{
"message": "German registry API routes are not enabled for this organization."
}
Maximum Credentials (409)
{
"message": "Maximum number of Transparenzregister credential sets reached."
}
Pricing
0 credits.