Fragment Ledger API

Fragment's GraphQL Ledger API. Store a double-entry chart-of-accounts schema, create ledgers, post idempotent ledger entries and lines, read aggregated / historical / period / strongly-consistent balances, reverse and migrate entries, group entries, and reconcile against external accounts and transactions (links). OAuth2 client-credentials auth, typed union responses, and cursor pagination.

API entry from apis.yml

apis.yml Raw ↑
name: Fragment Ledger API
description: Fragment's GraphQL Ledger API. Store a double-entry chart-of-accounts schema, create ledgers,
  post idempotent ledger entries and lines, read aggregated / historical / period / strongly-consistent
  balances, reverse and migrate entries, group entries, and reconcile against external accounts and transactions
  (links). OAuth2 client-credentials auth, typed union responses, and cursor pagination.
humanURL: https://fragment.dev/docs
baseURL: https://api.fragment.dev
tags:
- Ledger
- Accounting
- GraphQL
- Payments
properties:
- type: GraphQL
  url: graphql/fragment-schema.graphql
- type: APIReference
  url: https://fragment.dev/api-reference/ledger-overview
- type: Authentication
  url: authentication/fragment-authentication.yml
- type: Conventions
  url: conventions/fragment-conventions.yml
- type: Idempotency
  url: conventions/fragment-conventions.yml
- type: ErrorCatalog
  url: errors/fragment-error-codes.yml
- type: DataModel
  url: data-model/fragment-data-model.yml
- type: Conformance
  url: conformance/fragment-conformance.yml
- type: MCPServer
  url: mcp/fragment-mcp.yml