Example
Fields
The fields that only apply at some stages are left out of the response, not sent as
null.
How a request is decided
- Request a capability for a verified business sub-client. The request opens as
requested, with averification_link. - Send the sub-client to
verification_link. The link lasts 30 days. Once it has expired, request the capability again: you get the same request back with a fresh link. - When the sub-client sends its answers, the request moves to
submittedand compliance reviews it. Compliance may also open a request for information about it. - The review ends one of three ways:
- Approved.
statusbecomesapprovedandgrant.statusisgranted. The sub-client can use the capability. - Sent back.
statusreturns torequestedwithreview.reject_typeRETRYand a newverification_link. The sub-client completes what was missing and sends it again. - Rejected.
statusbecomesrejectedwithreview.reject_typeFINAL. You cannot request that capability for the sub-client again.
- Approved.
status with Get a capability request, or many sub-clients at once with List capability requests and latest=true.
A granted capability can be revoked later. grant.status then reads revoked, and the sub-client can no longer use it or request it again.