> ## Documentation Index
> Fetch the complete documentation index at: https://docs.withconvexity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Token

> Fetches a single token by id, including its per-chain deployment details.



## OpenAPI

````yaml GET /v1/tokens/{id}
openapi: 3.1.0
info:
  title: Convexity Infra API
  version: 1.0.0
  description: >-
    REST API reference for Convexity Infra: the backend services your business
    integrates to build and operate on-chain products. Every response is wrapped
    in a `{ status, message, data }` envelope and authorized with an OAuth 2.0
    bearer token minted by Auth-Edge.
  contact:
    name: Convexity Infra
    url: https://withconvexity.com
    email: infra@withconvexity.com
servers:
  - url: https://api.convexity.tools
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Auth-Edge
    description: >-
      OAuth 2.0 token issuance. Exchange a project API key for a short-lived
      bearer token that authorizes every other Infra API call.
  - name: Projects
    description: >-
      Manage the calling project itself: rotate its API key pair and control
      which IP addresses may authenticate with it.
  - name: Payments
    description: >-
      List project and subscription payments, and mint virtual bank accounts
      (via KoraPay) for wallet top-ups and subscriptions.
  - name: Products
    description: >-
      Browse the products and capabilities available to your project. Each
      product maps to a plan and a set of capability keys.
  - name: Subscriptions
    description: List available plans and manage your project's subscriptions.
  - name: Wallet
    description: >-
      HD wallet lifecycle, balances, transfers, transaction signing, and
      supported-chain discovery. Wallets are scoped to the business in your
      token: accessing another business's wallet returns `403`.


      **Capabilities**: each operation is gated on a capability granted by your
      plan; a missing one returns `403: Missing required capability:
      <capability>`.


      | Capability | Grants |

      |---|---|

      | `wallet.hd.generate` | Generate wallets. |

      | `wallet.hd.read` | List and read wallets, counts, and HD status. |

      | `wallet.hd.sign` | Sign transactions. |

      | `wallet.hd.deactivate` | Deactivate a wallet. |

      | `wallet.transfer.create` | Initiate transfers. |

      | `wallet.transfer.read` | Read transaction history and records. |

      | `wallet.balance.read` | Read the USD balance. |
  - name: Indexer
    description: >-
      Subscribe to decoded on-chain events, receive signed webhooks, and inspect
      or replay delivery logs. Every endpoint requires a token with project +
      business context and a per-operation capability.
  - name: Tokenization
    description: >-
      Issue and manage tokenized real-world assets: create tokens, mint, burn,
      transfer, manage holders and registered wallets, and run yield operations
      (coupons, distributions, claims, and principal redemption).
paths:
  /v1/tokens/{id}:
    get:
      tags:
        - Tokenization
      summary: Get Token
      description: >-
        Fetches a single token by id, including its per-chain deployment
        details.
      operationId: getToken
      parameters:
        - name: id
          in: path
          required: true
          schema:
            type: string
          description: Token id.
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
              example:
                status: true
                message: Token retrieved successfully
                data:
                  id: 019edea4-e84d-722d-94ec-cb0fd331693d
                  projectId: 6a171d8571dd1e1496b3f290
                  businessId: '12345678'
                  ticker: CXVT
                  name: Convexity token
                  price: '2'
                  assetClass: MONEY_MARKET
                  tokenType: ASSET
                  status: ACTIVE
                  createdAt: '2026-06-19T06:50:09.869Z'
                  updatedAt: '2026-06-19T06:50:56.301Z'
                  chains:
                    - id: 019edea4-e851-73dd-a20d-90be95f646e2
                      chain: BASE
                      tokenAdmin: '0xd4449db2bc50a0c2b9da5780161308e644aec13d'
                      decimals: 18
                      status: ACTIVE
                      deploymentRef: deploy_505930f3472b5c15d7d30f6aadb3418e
                      contractAddress: '0x19ca4bc3c6e39e266a35ade95fbba4e5ceb8a95c'
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: OAuth 2.0 access token from Auth-Edge.

````