Klutch Public API
The Klutch Public API is a GraphQL API for the Klutch programmable credit card. It exposes enriched transaction history with filtering, cursor pagination and group-by aggregation; user-defined transaction categories; virtual and physical card lifecycle (create, activate, edit, lock, unlock, cancel); server-side transaction rules (accumulating over a period, accumulating between dates, decline-based-on-filter, day of week, time of day); account balance and revolving loan limits; ACH card payments and transfer sources; and Mini App panel rendering. Authentication is a bearer session token minted from a developer client id and secret key, or OAuth 2.1 authorization code with PKCE for user-consented agents.
Documentation
Other Resources
Postman
https://api-docs.klutchcard.com/
PostmanCollection
https://raw.githubusercontent.com/api-evangelist/klutch/refs/heads/main/postman/klutch-public-api-postman.json
GraphQL
https://raw.githubusercontent.com/api-evangelist/klutch/refs/heads/main/graphql/klutch-graphql-operations.yml
Sandbox
https://sandbox.klutchcard.com/graphql
APIsJSON
https://raw.githubusercontent.com/api-evangelist/klutch/refs/heads/main/apis.yml