Skip to content

Get the registered embed origins for a programme

GET/v1/kyc/capture-origins

Requires an API client bearer token.

Returns the per-programme embed-origin allowlist for the hosted capture widget. An absent row is not an error — it is the default not-embeddable posture (`origins: []`).

Parameters

Query parameters

NameRequiredDescription
programme_idrequired

Example

curl https://api.rigid.fi/v1/kyc/capture-origins \
  -H "Authorization: Bearer $RIGID_API_TOKEN"

Responses

200

The registered embed origins for the programme.

programme_idstringrequired
originsarray of stringrequired
400

Validation error

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
401

Authentication required

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
403

Forbidden

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
500

Internal server error

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring