MARS documentation
API reference

API reference

All 35 operations from the canonical MARS v1 OpenAPI document.

The explorer includes request parameters, expandable schemas, response definitions, and client code examples. Configure an operator-supplied registry endpoint in your own client. Playground execution is disabled; this documentation server is not a registry.

Operations

OperationMethod and path
abandon_anchorPOST /v1/admin/anchors/{intent_id}/abandon
retry_anchorPOST /v1/admin/anchors/{intent_id}/retry
provision_bondPOST /v1/admin/bonds
federation_peer_statusGET /v1/admin/federation/peers
get_anchorsGET /v1/anchors/{did}
create_attestationPOST /v1/attestations
get_attestationsGET /v1/attestations/{did}
logoutPOST /v1/auth/logout
sessionGET /v1/auth/session
siws_challengePOST /v1/auth/siws/challenge
siws_verifyPOST /v1/auth/siws/verify
get_bondGET /v1/bonds/{bond_id}
discoverPOST /v1/discover
discover_federatedPOST /v1/discover/federated
discover_marsqlPOST /v1/discover/marsql
create_entryPOST /v1/entries
delete_entryDELETE /v1/entries/{did}
get_entryGET /v1/entries/{did}
update_entryPUT /v1/entries/{did}
get_entry_lineageGET /v1/entries/{did}/lineage
list_entry_versionsGET /v1/entries/{did}/versions
get_entry_versionGET /v1/entries/{did}/versions/{version}
federation_discoverPOST /v1/federation/discover
list_federation_peersGET /v1/federation/peers
update_federation_peerPUT /v1/federation/peers/self
federation_syncPOST /v1/federation/sync
healthGET /v1/health
deep_healthGET /v1/health/deep
list_registries_aliasGET /v1/registries
create_reportPOST /v1/report
get_transfer_offerGET /v1/transfers/offers/{offer_id}
accept_transfer_offerPOST /v1/transfers/offers/{offer_id}/accept
decline_transfer_offerPOST /v1/transfers/offers/{offer_id}/decline
transfer_entryPOST /v1/transfers/{did}/offers
websocketGET /v1/ws

Download the complete OpenAPI contract.

On this page