API reference · Identity & onboarding

PediID Integrator Dashboard

GET Every state change, and whether a person or the system made it

GET /id/integrator/me/history

Each entry says whether it was derived. 'A reviewer suspended you' and 'your licence expired on the third and the system acted' are different facts, and only one of them is fixed by renewing a licence.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Example

Response: GenericResponseListIntegratorTransitionResponse

curl -X GET "https://api.bridgemoni.com/id/integrator/me/history" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200Your state history

POST Suspend yourself, immediately

POST /id/integrator/me/self-suspend

An integrator that knows it has been breached should not wait on a support queue while its keys still work. This stops new requests at once. Standing consents survive, because suspension is recoverable and the people who granted them did nothing wrong.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Example

Response: GenericResponseIntegratorStandingResponse

curl -X POST "https://api.bridgemoni.com/id/integrator/me/self-suspend" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200Suspended

GET Your standing, and the inputs that produced it

GET /id/integrator/me/standing

Not a score. The licence expiry, the settlement account's name match, the disqualified director and sanctioned UBO counts are returned alongside the standing, so an integrator that has been downgraded can see WHY and fix it. A bare standing is a decision nobody can appeal, and an integrator whose business has stopped working deserves the same quality of answer a person gets for a declined release.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Example

Response: GenericResponseIntegratorStandingResponse

curl -X GET "https://api.bridgemoni.com/id/integrator/me/standing" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200Your standing and its inputs

Generated from the OpenAPI document. Branch on the HTTP status: there is no machine-readable error code on the wire. Errors