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

# Get DeFi token

> Retrieve defi token for a specific contractAddress and network code



## OpenAPI

````yaml GET /v1/defi/token
openapi: 3.0.0
info:
  title: Ramps & Swaps
  version: 1.0.0
servers:
  - url: https://api.moonpay.com
security: []
tags:
  - name: Account details
    description: >-
      Get your account details, including the verification status and the
      current fees.
  - name: On-ramp
    description: Get quotes and transaction details for buying cryptocurrencies.
  - name: Off-ramp
    description: Get quotes and transaction details for selling cryptocurrencies.
  - name: Swaps
    description: Get quotes and transaction details for swapping cryptocurrencies.
  - name: Data
    description: >-
      Get currently supported countries, currencies, and payment methods. Also
      check the customers's IP address restrictions.
  - name: DefiToken
    description: Retrieve token data and token lists for DeFi assets.
paths:
  /v1/defi/token:
    get:
      tags:
        - DefiToken
      description: Retrieve defi token for a specific contractAddress and network code
      operationId: DefiTokenController.getDefiToken
      parameters:
        - name: contractAddress
          in: query
          required: true
          schema:
            type: string
            minLength: 1
          explode: false
        - name: networkCode
          in: query
          required: true
          schema:
            type: string
            minLength: 1
          explode: false
      responses:
        '200':
          description: The request has succeeded.
          headers:
            X-Request-Id:
              required: true
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DefiTokenResponse'
        '400':
          description: The server could not understand the request due to invalid syntax.
          headers:
            X-Request-Id:
              required: true
              schema:
                type: string
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: number
                    enum:
                      - 400
                  type:
                    type: string
                  message:
                    type: string
                required:
                  - code
                  - type
                  - message
        '404':
          description: The server cannot find the requested resource.
          headers:
            X-Request-Id:
              required: true
              schema:
                type: string
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: number
                    enum:
                      - 404
                  type:
                    type: string
                  message:
                    type: string
                required:
                  - code
                  - type
                  - message
components:
  schemas:
    DefiTokenResponse:
      type: object
      required:
        - name
        - symbol
        - address
        - networkCode
        - decimals
        - mintable
        - freezable
        - imageSmallUrl
        - imageLargeUrl
        - tokenCreatedAt
        - circulatingMarketCap
        - liquidity
        - volume5m
        - volume1
        - volume4
        - volume12
        - volume24
        - change5m
        - change1
        - change4
        - change12
        - change24
      properties:
        name:
          type: string
        symbol:
          type: string
        address:
          type: string
        networkCode:
          type: string
        decimals:
          type: number
        mintable:
          type: string
          nullable: true
        freezable:
          type: string
          nullable: true
        imageSmallUrl:
          type: string
          nullable: true
        imageLargeUrl:
          type: string
          nullable: true
        tokenCreatedAt:
          type: string
          nullable: true
        circulatingMarketCap:
          type: string
        liquidity:
          type: string
        volume5m:
          type: string
        volume1:
          type: string
        volume4:
          type: string
        volume12:
          type: string
        volume24:
          type: string
        change5m:
          type: string
        change1:
          type: string
        change4:
          type: string
        change12:
          type: string
        change24:
          type: string

````