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

# Get Deposit Address



## OpenAPI

````yaml GET /v3/deposit-address
openapi: 3.0.0
info:
  title: Aarc API Documentation
  description: Makes it easy to bring assets cross chain for devs
  version: '3.0'
  contact: {}
servers: []
security: []
tags: []
paths:
  /v3/deposit-address:
    get:
      tags:
        - BridgeSwap
      operationId: BridgeSwapController_getDepositContractAddress
      parameters:
        - name: x-api-key
          in: header
          required: true
          schema:
            type: string
        - name: destinationChainId
          in: query
          required: true
          schema:
            type: string
        - name: destinationTokenAddress
          in: query
          required: true
          schema:
            type: string
        - name: toAmount
          in: query
          required: true
          schema:
            type: string
        - name: destinationRecipient
          in: query
          required: true
          schema:
            type: string
        - name: transferType
          in: query
          required: true
          schema:
            type: string
            enum:
              - onramp
              - cex
              - wallet
        - name: routeType
          in: query
          required: false
          schema:
            type: string
            enum:
              - time
              - fee
              - value
        - name: fromChainId
          in: query
          required: false
          schema:
            type: string
        - name: fromTokenAddress
          in: query
          required: false
          schema:
            type: string
        - name: fromAddress
          in: query
          required: false
          schema:
            type: string
        - name: slippage
          in: query
          required: false
          schema:
            type: string
        - name: transferOut
          in: query
          required: false
          schema:
            type: array
            items:
              type: object
              properties:
                token:
                  type: string
                recipient:
                  type: string
        - name: targetCalldata
          in: query
          required: false
          schema:
            type: string
        - name: gasLimit
          in: query
          required: false
          schema:
            type: string
      responses:
        '200':
          description: Deposit address details
          content:
            application/json:
              schema:
                type: object
                properties:
                  requestId:
                    type: string
                  status:
                    type: string
                  depositAddress:
                    type: string
                  onChainID:
                    type: string
                  depositTokenName:
                    type: string
                  depositTokenSymbol:
                    type: string
                  depositTokenAddress:
                    type: string
                  depositTokenDecimals:
                    type: string
                  depositTokenUsdPrice:
                    type: number
                  amount:
                    type: string
                  executionTime:
                    type: string
                  gasFee:
                    type: string
                  txData:
                    type: object

````