Metronome Credits and commits API is one of 18 APIs that Metronome publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Credits and commits. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a getting-started guide.
This API exposes
16 operations
across 16 paths,
and defines 68 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against a single base URL, https://api.metronome.com.
16 operations16 paths68 schemas16 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.metronome.com
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
Metronome Credits and commits API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (bearerAuth).
By default, every request must be authenticated.
Paths & Operations 16
Across 16 paths, the API surfaces 16 operations — 16 POST. Each is listed below with its method, path, parameters, and response codes.
Credits and commits 16
Credits and commits are used to manage customer balances.
The contract defines 68 schemas that model the data the API accepts and returns. The most detailed are Commit (29 properties), Credit (23 properties), CreateCustomerCommitPayload (18 properties), CreateCustomerCreditPayload (15 properties). Each schema is shown below with its type and property counts.
ExcludeSpecifier
object
1 property
PrepaidCommitExpirationLedgerEntry
object
4 properties4 required
CreditExpirationLedgerEntry
object
4 properties4 required
PrepaidCommitManualLedgerEntry
object
4 properties4 required
CreditAutomatedInvoiceDeductionLedgerEntry
object
6 properties5 required
CommitHierarchyChildAccessAll
object
1 property1 required
SchedulePointInTime
object
3 properties
CustomField
object
Custom fields to be added eg. { "key1": "value1", "key2": "value2" }
PrepaidCommitCreditedLedgerEntry
object
6 properties5 required
CommitSpecifier
object
5 properties
SeatCreditBalance
object
5 properties3 required
ArchiveCommitPayload
object
2 properties2 required
SchedulePointInTimeInput
object
Must provide either scheduleitems or recurringschedule.
Prevents the creation of duplicates. If a request to create a commit or credit is made with a uniqueness key that was previously used to create a commit or cre…
BalanceFilter
object
3 properties
SeatBalanceCommitLedgerEntryType
string
PrepaidCommitSegmentStartLedgerEntry
object
4 properties4 required
CreateCustomerCommitPayload
object
18 properties5 required
UpdateAccessScheduleInput
object
3 properties
PrepaidCommitAutomatedInvoiceDeductionLedgerEntry
object
6 properties5 required
CreditSegmentStartLedgerEntry
object
4 properties4 required
CreditSeatBasedAdjustmentLedgerEntry
object
4 properties4 required
Id
object
1 property1 required
Error
object
1 property1 required
PostpaidCommitTrueupLedgerEntry
object
5 properties4 required
ScheduleDuration
object
2 properties1 required
Commit
object
29 properties4 required
CommitSpecifierInput
object
5 properties
SeatCommitBalance
object
5 properties3 required
CreditType
object
2 properties2 required
CreateCustomerCreditPayload
object
15 properties4 required
SubscriptionConfigAllocation
string
BalanceForCommitsAndCredits
number
The current balance of the credit or commit. This balance reflects the amount of credit or commit that the customer has access to use at this moment - thus, ex…
CreditManualLedgerEntry
object
4 properties4 required
CommitHierarchyConfiguration
object
1 property1 required
DisableCommitTrueupPayload
object
4 properties3 required
PrepaidCommitRolloverLedgerEntry
object
5 properties5 required
PostpaidCommitExpirationLedgerEntry
object
3 properties3 required
RecurringScheduleFrequency
string
ExternalPaymentGateThresholdCommitPayload
object
2 properties2 required
ArchiveCreditPayload
object
2 properties2 required
PostpaidCommitInitialBalanceLedgerEntry
object
3 properties3 required
SeatBalanceByCreditType
object
3 properties3 required
UpdateCreditEndDatePayload
object
3 properties3 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Metronome Credits and commits API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.