Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions openapi/SOURCE.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"verification.json": {
"url": "https://docs.didit.me/openapi-25.json",
"sha256": "62595c19d8b07c24e4e83dd7ec7e9fb74229c6a38f04472d49a0324ba38f8226",
"fetched_at": "2026-11-10T13:05:59Z"
"sha256": "556a78d02b5d71248a036dadfb8c8426c7e753134194a6f32511d8ae043c473d",
"fetched_at": "2026-11-10T17:11:42Z"
},
"account.json": {
"url": "https://docs.didit.me/openapi-auth.json",
Expand Down
200 changes: 200 additions & 0 deletions openapi/verification.json
Original file line number Diff line number Diff line change
Expand Up @@ -53983,6 +53983,46 @@
}
},
"description": "error not_found: no wallet verification of this application has this request_id."
},
"429": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DigitalIdWalletApiWalletVerificationError"
},
"example": {
"error": "rate_limited",
"detail": "Too many ConnectID requests. You can make up to 120 of these per minute."
}
}
},
"description": "error rate_limited: applies only to ConnectID verifications, never to other wallets or sandbox applications. Too many requests for this verification (120 per minute), from this client address (3,000 per minute) or for your application (60,000 per minute) in the last minute; `detail` states the limit that was reached. Nothing changed. Wait the number of seconds in `Retry-After` (at most 60), then retry. `X-RateLimit-Scope`, `X-RateLimit-Limit` and `X-RateLimit-Remaining` describe the limit that was reached.",
"headers": {
"Retry-After": {
"description": "Seconds until the one-minute window ends (1 to 60).",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Scope": {
"description": "The limit that was reached.",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Requests allowed per minute for that limit.",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Remaining": {
"description": "Requests left in the current window; 0 on a 429.",
"schema": {
"type": "integer"
}
}
}
}
},
"x-codeSamples": [
Expand Down Expand Up @@ -54136,6 +54176,46 @@
}
},
"description": "error wallet_not_configured: this environment cannot reach the wallet."
},
"429": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DigitalIdWalletApiWalletVerificationError"
},
"example": {
"error": "rate_limited",
"detail": "Too many ConnectID requests. You can make up to 120 of these per minute."
}
}
},
"description": "error rate_limited: applies only to ConnectID verifications, never to other wallets or sandbox applications. Too many requests for this verification (120 per minute), from this client address (3,000 per minute) or for your application (60,000 per minute) in the last minute; `detail` states the limit that was reached. Nothing changed. Wait the number of seconds in `Retry-After` (at most 60), then retry. `X-RateLimit-Scope`, `X-RateLimit-Limit` and `X-RateLimit-Remaining` describe the limit that was reached.",
"headers": {
"Retry-After": {
"description": "Seconds until the one-minute window ends (1 to 60).",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Scope": {
"description": "The limit that was reached.",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Requests allowed per minute for that limit.",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Remaining": {
"description": "Requests left in the current window; 0 on a 429.",
"schema": {
"type": "integer"
}
}
}
}
},
"x-codeSamples": [
Expand Down Expand Up @@ -54285,6 +54365,46 @@
}
},
"description": "error verification_in_progress: the user is completing this sign-in right now. The Retry-After header says when to retry; the retry returns the decided verification."
},
"429": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DigitalIdWalletApiWalletVerificationError"
},
"example": {
"error": "rate_limited",
"detail": "Too many ConnectID requests. You can make up to 120 of these per minute."
}
}
},
"description": "error rate_limited: applies only to ConnectID verifications, never to other wallets or sandbox applications. Too many requests for this verification (120 per minute), from this client address (3,000 per minute) or for your application (60,000 per minute) in the last minute; `detail` states the limit that was reached. Nothing changed. Wait the number of seconds in `Retry-After` (at most 60), then retry. `X-RateLimit-Scope`, `X-RateLimit-Limit` and `X-RateLimit-Remaining` describe the limit that was reached.",
"headers": {
"Retry-After": {
"description": "Seconds until the one-minute window ends (1 to 60).",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Scope": {
"description": "The limit that was reached.",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Requests allowed per minute for that limit.",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Remaining": {
"description": "Requests left in the current window; 0 on a 429.",
"schema": {
"type": "integer"
}
}
}
}
},
"x-codeSamples": [
Expand Down Expand Up @@ -59044,6 +59164,46 @@
},
"description": "error idempotency_key_reused or idempotency_key_in_progress (with Retry-After)."
},
"429": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DigitalIdWalletApiWalletVerificationError"
},
"example": {
"error": "rate_limited",
"detail": "Too many ConnectID requests. You can make up to 600 of these per minute."
}
}
},
"description": "error rate_limited: this client address or your application started too many ConnectID verifications in the last minute (up to 600 per minute for each). Nothing was created. Wait the number of seconds in `Retry-After` (at most 60), then retry. `X-RateLimit-Scope`, `X-RateLimit-Limit` and `X-RateLimit-Remaining` describe the limit that was reached.",
"headers": {
"Retry-After": {
"description": "Seconds until the one-minute window ends (1 to 60).",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Scope": {
"description": "The limit that was reached.",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Requests allowed per minute for that limit.",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Remaining": {
"description": "Requests left in the current window; 0 on a 429.",
"schema": {
"type": "integer"
}
}
}
},
"502": {
"content": {
"application/json": {
Expand Down Expand Up @@ -87906,6 +88066,46 @@
}
},
"description": "error wallet_not_configured: this environment cannot verify the wallet."
},
"429": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/DigitalIdWalletApiWalletVerificationError"
},
"example": {
"error": "rate_limited",
"detail": "Too many ConnectID requests. You can make up to 120 of these per minute."
}
}
},
"description": "error rate_limited: applies only to ConnectID verifications, never to other wallets or sandbox applications. Too many requests for this verification (120 per minute), from this client address (3,000 per minute) or for your application (60,000 per minute) in the last minute; `detail` states the limit that was reached. Nothing changed. Wait the number of seconds in `Retry-After` (at most 60), then retry. `X-RateLimit-Scope`, `X-RateLimit-Limit` and `X-RateLimit-Remaining` describe the limit that was reached.",
"headers": {
"Retry-After": {
"description": "Seconds until the one-minute window ends (1 to 60).",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Scope": {
"description": "The limit that was reached.",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Requests allowed per minute for that limit.",
"schema": {
"type": "integer"
}
},
"X-RateLimit-Remaining": {
"description": "Requests left in the current window; 0 on a 429.",
"schema": {
"type": "integer"
}
}
}
}
},
"x-codeSamples": [
Expand Down
Loading