Backpack · Arazzo Workflow

Backpack Market and Trade Analytics

Version 1.0.0

Discover markets, pull all tickers, and read recent trades for a chosen symbol.

1 workflow 2 source APIs 1 provider
View Spec View on GitHub CryptoExchangeWalletsTradingPerpetualsSolanaWeb3DeFixNFTAnchorCoralCentralized ExchangeSelf-CustodyArazzoWorkflows

Provider

backpack

Workflows

market-trade-analytics
List markets, pull all tickers, and read recent trades for a symbol.
Retrieves the list of supported markets, pulls tickers for every market, and reads recent public trades for the supplied symbol.
3 steps inputs: symbol, tradeLimit outputs: markets, tickers, trades
1
listMarkets
Retrieve all supported markets so the caller can confirm the symbol is tradable.
2
getTickers
Pull the 24h ticker for every market in a single call for a cross-market activity snapshot.
3
getRecentTrades
Read the most recent public trades for the chosen symbol to gauge short-term momentum.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Backpack Market and Trade Analytics
  summary: Discover markets, pull all tickers, and read recent trades for a chosen symbol.
  description: >-
    A public read-only analytics flow for the Backpack Exchange that needs no
    authentication. It lists every supported market, pulls the 24h ticker for
    every market in one call, and then reads the most recent public trades for a
    chosen symbol so a caller can build a quick snapshot of activity and
    momentum. Every step inlines its request so the flow can be read and executed
    without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: marketsApi
  url: ../openapi/backpack-markets-api-openapi.yml
  type: openapi
- name: tradesApi
  url: ../openapi/backpack-trades-api-openapi.yml
  type: openapi
workflows:
- workflowId: market-trade-analytics
  summary: List markets, pull all tickers, and read recent trades for a symbol.
  description: >-
    Retrieves the list of supported markets, pulls tickers for every market, and
    reads recent public trades for the supplied symbol.
  inputs:
    type: object
    required:
    - symbol
    properties:
      symbol:
        type: string
        description: The market symbol to read recent trades for (e.g. SOL_USDC).
      tradeLimit:
        type: integer
        description: Number of recent trades to return (default 100, max 1000).
  steps:
  - stepId: listMarkets
    description: >-
      Retrieve all supported markets so the caller can confirm the symbol is
      tradable.
    operationId: get_markets
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      markets: $response.body
  - stepId: getTickers
    description: >-
      Pull the 24h ticker for every market in a single call for a cross-market
      activity snapshot.
    operationId: get_tickers
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      tickers: $response.body
  - stepId: getRecentTrades
    description: >-
      Read the most recent public trades for the chosen symbol to gauge
      short-term momentum.
    operationId: get_recent_trades
    parameters:
    - name: symbol
      in: query
      value: $inputs.symbol
    - name: limit
      in: query
      value: $inputs.tradeLimit
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      trades: $response.body
      mostRecentPrice: $response.body#/0/price
  outputs:
    markets: $steps.listMarkets.outputs.markets
    tickers: $steps.getTickers.outputs.tickers
    trades: $steps.getRecentTrades.outputs.trades

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/backpack-market-trade-analytics-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.