Token.io Transfers API

Transfers Service - Implemented by bank to support payment initiation.

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /transfers Create a transaction for a transfer as the bank · Create transfer #
Ask an LLM
“As the bank integration, how do I create a transaction for a transfer request?”
“What amount and source are required to execute a transfer?”
Tell an agent
Create transfer {transfer_id} for {amount} from source {source}.
Execute transfer {transfer_id} of {amount} from {source} to {destinations}.
GET /transfers List transfers · Retrieve all transfers #
Ask an LLM
“Which transfers were made under a particular token?”
“Can I filter transfers by transaction status or refund status?”
Tell an agent
List transfers for token {token_id}.
Show transfers with status {status}.
GET /transfers/{transferId}/status Get a transfer's status as the bank · Get transfer status for given transfer #
Ask an LLM
“What's the bank-side status of a transfer?”
“Can I check a transfer's status by its unique id?”
Tell an agent
Get the status of transfer {transfer_id}.
Check transfer {transfer_id}'s status under consent {consent_id}.
GET /transfers/{paymentId}/refunds List refunds for a payment · Gateway service get refunds by payment id #
Ask an LLM
“Which refunds have been issued against a payment?”
“Can I page through refunds for one payment id?”
Tell an agent
List refunds for payment {payment_id}.
Show {limit} refunds made against payment {payment_id}.
GET /standing-order-submissions List standing order submissions · Retrieve a list of standing order submissions #
Ask an LLM
“Which standing order submissions have I made?”
“Can I filter standing order submissions by status?”
Tell an agent
List my standing order submissions.
Show standing order submissions with status {status}.
POST /standing-order-submissions Submit a standing order · Create a standing order submisison #
Ask an LLM
“How do I create a standing order using a token?”
“Can I set up a recurring standing order payment from an authorized token?”
Tell an agent
Create a standing order from token {token_id}.
Submit a standing order request for token {token_id}.
GET /standing-order-submissions/{submissionId} Get a standing order submission · Find a standing order submission #
Ask an LLM
“Did my standing order submission go through?”
“Can I look up a standing order submission by id?”
Tell an agent
Get standing order submission {submission_id}.
Check the status of standing order submission {submission_id}.
GET /transfers/{transferId} Get a transfer · Retrieve a transfer #
Ask an LLM
“What are the details of one transfer?”
“Can I read a transfer without refreshing its status from the bank?”
Tell an agent
Get transfer {transfer_id}.
Show transfer {transfer_id} with skip update {skip}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/token-io:token-io-transfers-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

token-io-transfers-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Token Io Transfers API
  version: '1.0'
  description: 'Operations tagged transfers across 2 of this provider''s published API definitions: token-io-bank-integration-openapi.json, token-io-rest-api-swagger.json. Each path carries the servers of the definition it was published in.'
servers:
- url: /
- url: https://api.token.io/v1
tags:


# --- truncated at 32 KB (67 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/token-io/refs/heads/main/openapi/token-io-transfers-api-openapi.yml