---
title: "Detokenize"
method: POST
path: "/detokenize"
---

# Detokenize

`POST /detokenize`

Retrieve the original credential. The binding must match what was provided during tokenization. Handlers define their own authentication and response schemas.

## Request body

- object
  - `token` string, required — The token value.
  - `binding` BindingJson, required — unresolved $ref
  - `identity` PaymentIdentityJson — unresolved $ref

## Response `200`

Credential retrieved successfully.

- PaymentCredentialJson — unresolved $ref

## Changes

- **2026-08-24** `495f6d5e283c` — 1 info
  - added the new optional request property `identity`

[Change history](https://skmtc.dev/universal-commerce-protocol/apis/tokenization-api/changes/detokenize/post.md)

---

[API](https://skmtc.dev/universal-commerce-protocol/apis/tokenization-api.md) · [All operations](https://skmtc.dev/universal-commerce-protocol/apis/tokenization-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/universal-commerce-protocol/tokenization-api/revisions/f6e93ed5b4bb/schema)
