Provision a Network Token for an Existing Instrument Identifier

This section shows you how to provision a network token for an existing instrument identifier.

Endpoint

Test:
GET
https://apitest.cybersource.com
/tms/v1/instrumentidentifiers/{instrumentIdentifierTokenId}/enrollment
Production:
GET
https://api.cybersource.com
/tms/v1/instrumentidentifiers/{instrumentIdentifierTokenId}/enrollment
Production in India:
GET
https://api.in.cybersource.com
/tms/v1/instrumentidentifiers/{instrumentIdentifierTokenId}/enrollment
instrumentIdentifierTokenId
is the instrument identifier token ID returned in the
id
field when you created the instrument identifier token. For more information, see Create an Instrument Identifier.

Required Fields for Provisioning a Network Token for an Existing Instrument Identifier

card.expirationMonth
card.expirationYear
card.securityCode
instrumentIdentifierTokenId
Include the ID of the instrument identifier token you want to retrieve in the URL path.
type
Provision a Network Token for an Existing Instrument Identifier

Optional Fields for Provisioning a Network Token for an Existing Instrument Identifier

card.securityCode
Provision a Network Token for an Existing Instrument Identifier

REST Example: Provisioning a Network Token for an Existing Instrument Identifier

Request
{ "type": "enrollable card", "card": { "expirationMonth": "12", "expirationYear": "2031", "securityCode": "089" } }
Response to a Successful Request
{ "_links": { "self": { "href": "
https://apitest.cybersource.com
/tms/v1/instrumentidentifiers/7010000000016241111" }, "paymentInstruments": { "href": "
https://apitest.cybersource.com
/tms/v1/instrumentidentifiers/7010000000016241111/paymentinstruments" } }, "id": "7010000000016241111", "object": "instrumentIdentifier", "state": "ACTIVE", "tokenizedCard": { "state": "ACTIVE", "type": "visa" }, "card": { "number": "411111XXXXXX1111" }, "metadata": { "creator": "testrest" } }
Provision a Network Token for an Existing Instrument Identifier