Blnk Finance Backup API

The Backup API from Blnk Finance — 2 operation(s) for backup.

Operations 2

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 /backup Back up the ledger database locally · Back DB #
Ask an LLM
“How do I take a backup of the Blnk database on the server itself?”
“Is there a way to snapshot the ledger database without sending it to cloud storage?”
Tell an agent
Run a local backup of the ledger database now.
Take a database backup on the server, not to S3.
POST /backup/s3 Back up the ledger database to Amazon S3 · Back DB To S3 #
Ask an LLM
“Can I push a backup of the ledger database straight to an S3 bucket?”
“What's the way to store a database backup in Amazon S3 instead of on disk?”
Tell an agent
Back up the ledger database to S3.
Upload a fresh database backup to the configured Amazon S3 bucket.

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/blnkfinance:blnkfinance-backup-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

blnkfinance-backup-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Blnk Backup API
  contact: {}
  version: '1.0'
servers:
- url: http://localhost:5001
  variables: {}
security: []
tags:
- name: Backup
paths:
  /backup:
    post:
      summary: Back DB
      operationId: BackDB
      parameters: []
      responses:
        '201':
          description: Created
          headers:
            Date:
              content:
                text/plain:
                  schema:
                    type: string
                  example: Tue, 20 Feb 2024 05:42:41 GMT
            Content-Length:
              content:
                text/plain:
                  schema:
                    type: string
                  example: '645'
          content:
            application/json; charset=utf-8:
              schema:
                allOf:
                - $ref: '#/components/schemas/CreateEvent'
                - example:
                    id: txn_ea438725-e677-405c-9552-4c549837c622
                    tag: ''
                    reference: 1jhbs3ozmen0k7y5e333feeme3rrr33ewwedffdew
                    amount: 30000
                    currency: NGN
                    payment_method: ''
                    description: ''
                    drcr: Credit
                    status: QUEUED
                    ledger_id: ldg_073f7ffe-9dfd-42ce-aa50-d1dca1788adc
                    balance_id: bln_0be360ca-86fe-457d-be43-daa3f966d8f0
                    credit_balance_before: 600
                    debit_balance_before: 300
                    credit_balance_after: 30600
                    debit_balance_after: 300
                    balance_before: 300
                    balance_after: 30300
                    created_at: '2024-02-20T05:42:41.686457754Z'
                    scheduled_for: '0001-01-01T00:00:00Z'
                    risk_tolerance_threshold: 0
                    risk_score: 0.12020571428571429
                    group_ids: null
              example:
                id: txn_ea438725-e677-405c-9552-4c549837c622
                tag: ''
                reference: 1jhbs3ozmen0k7y5e333feeme3rrr33ewwedffdew
                amount: 30000
                currency: NGN
                payment_method: ''
                description: ''
                drcr: Credit
                status: QUEUED
                ledger_id: ldg_073f7ffe-9dfd-42ce-aa50-d1dca1788adc
                balance_id: bln_0be360ca-86fe-457d-be43-daa3f966d8f0
                credit_balance_before: 600
                debit_balance_before: 300
                credit_balance_after: 30600
                debit_balance_after: 300
                balance_before: 300
                balance_after: 30300
                created_at: '2024-02-20T05:42:41.686457754Z'
                scheduled_for: '0001-01-01T00:00:00Z'
                risk_tolerance_threshold: 0
                risk_score: 0.12020571428571429
                group_ids: null
      deprecated: false
      tags:
      - Backup
  /backup/s3:
    post:
      summary: Back DB To S3
      operationId: BackDBToS3
      parameters: []
      responses:
        '201':
          description: Created
          headers:
            Date:
              content:
                text/plain:
                  schema:
                    type: string
                  example: Tue, 20 Feb 2024 05:42:41 GMT
            Content-Length:
              content:
                text/plain:
                  schema:
                    type: string
                  example: '645'
          content:
            application/json; charset=utf-8:
              schema:
                allOf:
                - $ref: '#/components/schemas/CreateEvent'
                - example:
                    id: txn_ea438725-e677-405c-9552-4c549837c622
                    tag: ''
                    reference: 1jhbs3ozmen0k7y5e333feeme3rrr33ewwedffdew
                    amount: 30000
                    currency: NGN
                    payment_method: ''
                    description: ''
                    drcr: Credit
                    status: QUEUED
                    ledger_id: ldg_073f7ffe-9dfd-42ce-aa50-d1dca1788adc
                    balance_id: bln_0be360ca-86fe-457d-be43-daa3f966d8f0
                    credit_balance_before: 600
                    debit_balance_before: 300
                    credit_balance_after: 30600
                    debit_balance_after: 300
                    balance_before: 300
                    balance_after: 30300
                    created_at: '2024-02-20T05:42:41.686457754Z'
                    scheduled_for: '0001-01-01T00:00:00Z'
                    risk_tolerance_threshold: 0
                    risk_score: 0.12020571428571429
                    group_ids: null
              example:
                id: txn_ea438725-e677-405c-9552-4c549837c622
                tag: ''
                reference: 1jhbs3ozmen0k7y5e333feeme3rrr33ewwedffdew
                amount: 30000
                currency: NGN
                payment_method: ''
                description: ''
                drcr: Credit
                status: QUEUED
                ledger_id: ldg_073f7ffe-9dfd-42ce-aa50-d1dca1788adc
                balance_id: bln_0be360ca-86fe-457d-be43-daa3f966d8f0
                credit_balance_before: 600
                debit_balance_before: 300
                credit_balance_after: 30600
                debit_balance_after: 300
                balance_before: 300
                balance_after: 30300
                created_at: '2024-02-20T05:42:41.686457754Z'
                scheduled_for: '0001-01-01T00:00:00Z'
                risk_tolerance_threshold: 0
                risk_score: 0.12020571428571429
                group_ids: null
      deprecated: false
      tags:
      - Backup
components:
  schemas:
    CreateEvent:
      title: CreateEvent
      required:
      - id
      - tag
      - reference
      - amount
      - currency
      - payment_method
      - description
      - drcr
      - status
      - ledger_id
      - balance_id
      - credit_balance_before
      - debit_balance_before
      - credit_balance_after
      - debit_balance_after
      - balance_before
      - balance_after
      - created_at
      - scheduled_for
      - risk_tolerance_threshold
      - risk_score
      - group_ids
      type: object
      properties:
        id:
          type: string
        tag:
          type: string
        reference:
          type: string
        amount:
          type: integer
          format: int32
        currency:
          type: string
        payment_method:
          type: string
        description:
          type: string
        drcr:
          type: string
        status:
          type: string
        ledger_id:
          type: string
        balance_id:
          type: string
        credit_balance_before:
          type: integer
          format: int32
        debit_balance_before:
          type: integer
          format: int32
        credit_balance_after:
          type: integer
          format: int32
        debit_balance_after:
          type: integer
          format: int32
        balance_before:
          type: integer
          format: int32
        balance_after:
          type: integer
          format: int32
        created_at:
          type: string
        scheduled_for:
          type: string
        risk_tolerance_threshold:
          type: integer
          format: int32
        risk_score:
          type: number
        group_ids:
          type:
          - string
          - 'null'
      example:
        id: txn_ea438725-e677-405c-9552-4c549837c622
        tag: ''
        reference: 1jhbs3ozmen0k7y5e333feeme3rrr33ewwedffdew
        amount: 30000
        currency: NGN
        payment_method: ''
        description: ''
        drcr: Credit
        status: QUEUED
        ledger_id: ldg_073f7ffe-9dfd-42ce-aa50-d1dca1788adc
        balance_id: bln_0be360ca-86fe-457d-be43-daa3f966d8f0
        credit_balance_before: 600
        debit_balance_before: 300
        credit_balance_after: 30600
        debit_balance_after: 300
        balance_before: 300
        balance_after: 30300
        created_at: '2024-02-20T05:42:41.686457754Z'
        scheduled_for: '0001-01-01T00:00:00Z'
        risk_tolerance_threshold: 0
        risk_score: 0.12020571428571429
        group_ids: null
  securitySchemes:
    basic:
      type: http
      scheme: basic
x-provenance:
  method: harvested
  publisher: Blnk Finance
  source: https://docs.blnkfinance.com/openapi.json
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)