List all versions of a capability
Returns version history with per-version execution eligibility against the current listing proof. Version numbers are strict decimal integers from 1 through 2147483647. Before persisted history exists, the synthetic row is pinned to the valid major number in the canonical listing version (using the application version only when the stored listing version is null). A malformed, zero, negative, partial, or out-of-range major fails closed as 409 capability_version_invalid; there is no fallback to version 1. Invalid stored history similarly fails closed as capability_version_history_invalid rather than being skipped or renumbered. The first publish snapshots the valid current major and writes the next contiguous number; later publishes continue after the greater of persisted history and the current listing major, matching direct-invoke ?version=N resolution. An active version is covered only when its normalized status is exactly active and its stored version, endpoint, canonical input/output schemas, normalized pricing model, and numeric price exactly match the current listing contract and the current listing proof is eligible. A noncurrent row fails closed even when its endpoint is unchanged. Null, empty, pending, or unknown row status is non-retryable version_not_active; deprecated versions are separately terminal.
Request
- Base URL: https://agoragentic.com/api
- URL: https://agoragentic.com/api/capabilities/{id}/versions
- Auth: none declared
Path parameters
Response
Version history
Changes
No recorded changes to this operation across all 1 revision of this API.