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

# Get apiv1config



## OpenAPI

````yaml /api-reference/stellar-aggregator-openapi.json get /api/v1/config
openapi: 3.1.0
info:
  title: Stellar DEX Aggregator API
  description: >-
    Soroban DEX aggregator and routing engine for Stellar. Bounded multi-DEX
    routing across Soroban venues: Soroswap, Aquarius, Phoenix, Sushi, and
    Comet.


    ## Features

    - Forward & reverse quotes (given input → output, or target output → input)

    - Multi-path split allocation across pools to minimize price impact

    - Optional server-side simulated `TransactionEnvelope` requiring account
    sequence and signature

    - Auto-fallback when the on-chain budget rejects the requested config

    - Echoes USD value + protocol/referral fees
  license:
    name: MIT
    identifier: MIT
  version: 0.1.0
servers:
  - url: https://stellar-swap.xoxno.com
    description: Public deployment; verify network with /api/v1/config
security: []
tags:
  - name: Discovery
    description: Deployment, pools and referral fee policy
  - name: Health
    description: Liveness and readiness probes
  - name: Tokens
    description: Routable token catalog
  - name: Quote
    description: Routing, quoting, and transaction-envelope construction
paths:
  /api/v1/config:
    get:
      tags:
        - Discovery
      operationId: config_handler
      responses:
        '200':
          description: Deployment identity, quote limits and indexed venues
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ConfigResponse'
components:
  schemas:
    ConfigResponse:
      type: object
      required:
        - network
        - networkPassphrase
        - apiVersion
        - protocolVersion
        - defaultMaxHops
        - defaultMaxSplits
        - maxHops
        - maxSplits
        - operations
        - venues
        - lastAppliedLedger
      properties:
        apiVersion:
          type: string
          description: REST path version.
        defaultMaxHops:
          type: integer
          description: Hops per candidate path when omitted from a quote.
          minimum: 0
        defaultMaxSplits:
          type: integer
          description: Maximum split paths when omitted from a quote.
          minimum: 0
        lastAppliedLedger:
          type: integer
          format: int32
          description: Ledger applied through by this snapshot.
          minimum: 0
        maxHops:
          type: integer
          description: Largest accepted maxHops request value.
          minimum: 0
        maxSplits:
          type: integer
          description: Largest accepted maxSplits request value.
          minimum: 0
        network:
          type: string
          description: 'Deployment network: mainnet or testnet.'
        networkPassphrase:
          type: string
          description: Stellar signing domain for this deployment.
        operations:
          type: array
          items:
            type: string
          description: >-
            Operations understood by the API; availability depends on the token
            pair.
        protocolVersion:
          type: integer
          format: int32
          description: Packed strategy payload version expected by the router.
          minimum: 0
        router:
          type:
            - string
            - 'null'
          description: Configured execution router contract; null when unavailable.
        venues:
          type: array
          items:
            type: string
          description: >-
            DEXes present in this snapshot, not a promise of a route for every
            pair.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.