Skip to content

Take the document at API version 1.20.5 - #12

Merged
bensynapse merged 1 commit into
mainfrom
api-1.20.5
Nov 14, 2026
Merged

bensynapse merged 1 commit into
mainfrom
api-1.20.5

Conversation

@bensynapse

Copy link
Copy Markdown
Contributor

The curated document moves from API 1.20.3 to 1.20.5, released on 2026-11-14.

What changed in the document

  • Two new read operations: get_invoice_receipt and get_topup_receipt, with the schema PaymentReceipt.
  • UploadCreate.content_type is optional and nullable.
  • AutoTopupCreate.threshold_micro has a maximum of 1000 USD.
  • contact_email of an agent has the format email.
  • POST /v1/approval-requests declares 200.
  • 413 is on every operation with a request body, and 410 on 138 operations.
  • 16 schemas carry examples.

117 paths, 147 operations and 152 schemas. 1.20.3 had 115, 145 and 151.

The two receipt routes

Both take an API key with billing:read, as get_invoice and get_topup_session do. They are in the scope table and in the document. The affiliate and dashboard-only routes stay out.

Checked

  • python scripts/curate.py --vendor, then --check on the kept source.
  • python scripts/build_reference.py --check.
  • sh scripts/truthcheck.sh.
  • npx @redocly/cli@2.71.2 lint openapi.yaml: valid.
  • The structural invariants of ci.yml, run locally.

No workflow file changed.

The curated document moves from API 1.20.3 to 1.20.5.
Two read operations are new: get_invoice_receipt and get_topup_receipt.
Both take billing:read, as the invoice and top-up reads do.
UploadCreate.content_type is optional. 16 schemas carry examples.
413 is on every operation with a body, 410 on 138 operations.
117 paths, 147 operations, 152 schemas.
@bensynapse
bensynapse merged commit 0a7658c into main Nov 14, 2026
5 checks passed
@bensynapse
bensynapse deleted the api-1.20.5 branch November 14, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant