Merchant Network Tokenization enrollment
POST/createNtEnrollment
Records a pending Network Tokenization (TRID) enrollment request for the given merchant. Actual TRID provisioning runs asynchronously after the request is approved.
Required permissionsβ
Authorization is evaluated against the tenant the provisioning API key belongs to.
That tenant must hold the tokenization.network-tokenization.enrollment.create ability.
The check resolves the tenant's effective abilities including parent inheritance, so a
grant on a parent tenant covers its sub-tenants automatically. Without the ability the
call returns NOT_ALLOWED.
Auto-acceptβ
By default a new enrollment is created with status pending and a reviewer is notified.
If the caller tenant additionally holds the
tokenization.network-tokenization.enrollment.auto-accept-via-provisioning-api ability,
the enrollment is automatically approved and queued for processing without reviewer involvement.
The request and response contract is identical in both cases.
Please be aware of the rate limit for this API endpoint:
- Total limit: Each unique API user is limited to to 100 requests per 60-second window.
If these limits are exceeded, the server will respond with a HTTP 429 status code, indicating too many requests. Please ensure to manage your requests within these limits to maintain uninterrupted service.
Requestβ
Responsesβ
- 200
- 401
- 422
- 500
The enrollment request was successfully created.
Unauthorized, see authentication.
Unprocessable entity.
Internal server error.