# Canton Network Docs ## Docs - [/livez](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/livez.md): Checks if the service is alive - [/readyz](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/readyz.md): Checks if the service is ready to serve requests - [/v2/authenticated-user](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2authenticated-user.md): Get the user data of the current authenticated user. - [/v2/commands/async/submit](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandsasyncsubmit.md): Submit a single composite command. - [/v2/commands/async/submit-reassignment](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandsasyncsubmit-reassignment.md): Submit a single reassignment. - [/v2/commands/completions](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandscompletions.md): Query completions list (blocking call) - [/v2/commands/submit-and-wait](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandssubmit-and-wait.md): Submits a single composite command and waits for its result. Propagates the gRPC error of failed submissions including Daml interpretation errors. - [/v2/commands/submit-and-wait-for-reassignment](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandssubmit-and-wait-for-reassignment.md): Submits a single composite reassignment command, waits for its result, and returns the reassignment. Propagates the gRPC error of failed submission. - [/v2/commands/submit-and-wait-for-transaction](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandssubmit-and-wait-for-transaction.md): Submits a single composite command, waits for its result, and returns the transaction. Propagates the gRPC error of failed submissions including Daml interpretation errors. - [/v2/commands/submit-and-wait-for-transaction-tree](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2commandssubmit-and-wait-for-transaction-tree.md): Submit a batch of commands and wait for the transaction trees response. Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use submit-and-wait-for-transaction instead. - [/v2/contracts/contract-by-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2contractscontract-by-id.md): Looking up contract data by contract ID. This endpoint is experimental / alpha, therefore no backwards compatibility is guaranteed. This endpoint must not be used to look up contracts which entered the participant via party replication or repair service. - [/v2/dars](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2dars.md): Upload a DAR to the participant node - [/v2/dars/validate](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2darsvalidate.md): Validates the DAR and checks the upgrade compatibility of the DAR's packages with the set of the already vetted packages on the target vetting synchronizer. See ValidateDarFileRequest for details regarding the target vetting synchronizer. - [/v2/events/events-by-contract-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2eventsevents-by-contract-id.md): Get the create and the consuming exercise event for the contract with the provided ID. No events will be returned for contracts that have been pruned because they have already been archived before the latest pruning offset. If the contract cannot be found for the request, or all the contract-events… - [/v2/idps/{idp-id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2idps.md): Update selected modifiable attribute of an identity provider config resource described by the ``IdentityProviderConfig`` message. - [/v2/interactive-submission/execute](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionexecute.md): Execute a prepared submission _asynchronously_ on the ledger. Requires a signature of the transaction from the submitting external party. - [/v2/interactive-submission/executeAndWait](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionexecuteandwait.md): Similar to ExecuteSubmission but _synchronously_ wait for the completion of the transaction IMPORTANT: Relying on the response from this endpoint requires trusting the Participant Node to be honest. A malicious node could make a successfully committed request appeared failed and vice versa - [/v2/interactive-submission/executeAndWaitForTransaction](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionexecuteandwaitfortransaction.md): Similar to ExecuteSubmissionAndWait but additionally returns the transaction IMPORTANT: Relying on the response from this endpoint requires trusting the Participant Node to be honest. A malicious node could make a successfully committed request appear as failed and vice versa - [/v2/interactive-submission/preferred-package-version](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionpreferred-package-version.md): A preferred package is the highest-versioned package for a provided package-name that is vetted by all the participants hosting the provided parties. - [/v2/interactive-submission/preferred-packages](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionpreferred-packages.md): Compute the preferred packages for the vetting requirements in the request. A preferred package is the highest-versioned package for a provided package-name that is vetted by all the participants hosting the provided parties. - [/v2/interactive-submission/prepare](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2interactive-submissionprepare.md): Requires `readAs` scope for the submitting party when LAPI User authorization is enabled - [/v2/package-vetting](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2package-vetting.md): Update the vetted packages of this participant This endpoint (POST /package-vetting) is deprecated and will be removed in a future release. Please use POST /package-vetting/update instead. - [/v2/package-vetting/list](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2package-vettinglist.md): Lists which participant node vetted what packages on which synchronizer. Can be called by any authenticated user. - [/v2/package-vetting/update](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2package-vettingupdate.md): Update the vetted packages of this participant - [/v2/packages/{package-id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2packages.md): Returns the contents of a single package. - [/v2/packages/{package-id}/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2packages-status.md): Returns the status of a single package. - [/v2/parties/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2parties.md): Update selected modifiable participant-local attributes of a party details resource. Can update the participant's local information for local parties. - [/v2/parties/external/allocate](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2partiesexternalallocate.md): Alpha 3.3: Endpoint to allocate a new external party on a synchronizer - [/v2/parties/external/generate-topology](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2partiesexternalgenerate-topology.md): Alpha 3.3: Convenience endpoint to generate topology transactions for external signing - [/v2/parties/participant-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2partiesparticipant-id.md): Return the identifier of the participant. All horizontally scaled replicas should return the same id. daml-on-kv-ledger: returns an identifier supplied on command line at launch time canton: returns globally unique identifier of the participant - [/v2/state/active-contracts](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2stateactive-contracts.md): Query active contracts list (blocking call). Querying active contracts is an expensive operation and if possible should not be repeated often. Consider querying active contracts initially (for a given offset) and then repeatedly call one of `/v2/updates/...`endpoints to get subsequent modifications… - [/v2/state/connected-synchronizers](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2stateconnected-synchronizers.md): Get the list of connected synchronizers at the time of the query. - [/v2/state/latest-pruned-offsets](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2statelatest-pruned-offsets.md): Get the latest successfully pruned ledger offsets - [/v2/state/ledger-end](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2stateledger-end.md): Get the current ledger end. Subscriptions started with the returned offset will serve events after this RPC was called. - [/v2/updates](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updates.md): Read the ledger's filtered update stream for the specified contents and filters. It returns the event types in accordance with the stream contents selected. Also the selection criteria for individual events depends on the transaction shape chosen. - [/v2/updates/flats](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatesflats.md): Query flat transactions update list (blocking call). Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates instead. Notice: This endpoint should be used for small results set. When number of results exceeded node configuration limit (`http-list-max-elem… - [/v2/updates/transaction-by-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatestransaction-by-id.md): Get transaction by id. Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates/update-by-id instead. - [/v2/updates/transaction-by-offset](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatestransaction-by-offset.md): Get transaction by offset. Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates/update-by-offset instead. - [/v2/updates/transaction-tree-by-id/{update-id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatestransaction-tree-by-id.md): Get transaction tree by id. Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates/update-by-id instead. - [/v2/updates/transaction-tree-by-offset/{offset}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatestransaction-tree-by-offset.md): Get transaction tree by offset. Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates/update-by-offset instead. - [/v2/updates/trees](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatestrees.md): Query update transactions tree list (blocking call). Provided for backwards compatibility, it will be removed in the Canton version 3.5.0, use v2/updates instead. Notice: This endpoint should be used for small results set. When number of results exceeded node configuration limit (`http-list-max-elem… - [/v2/updates/update-by-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatesupdate-by-id.md): Lookup an update by its ID. If there is no update with this ID, or all the events are filtered, an UPDATE_NOT_FOUND error will be raised. - [/v2/updates/update-by-offset](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2updatesupdate-by-offset.md): Lookup an update by its offset. If there is no update with this offset, or all the events are filtered, an UPDATE_NOT_FOUND error will be raised. - [/v2/users/{user-id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2users.md): Update selected modifiable attribute of a user resource described by the ``User`` message. - [/v2/users/{user-id}/identity-provider-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2users-identity-provider-id.md): Update the assignment of a user from one IDP to another. - [/v2/users/{user-id}/rights](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2users-rights.md): Revoke rights from a user. Revoking rights does not affect the resource version of the corresponding user. - [/v2/version](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/json-api-reference/v2version.md): Read the Ledger API version - [/registry/allocations/v1/{allocationId}/choice-contexts/cancel](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-allocation-api/registryallocationsv1-choice-contextscancel.md): Get the choice context to cancel an allocation. - [/registry/allocations/v1/{allocationId}/choice-contexts/execute-transfer](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-allocation-api/registryallocationsv1-choice-contextsexecute-transfer.md): Get the choice context to execute a transfer on an allocation. - [/registry/allocations/v1/{allocationId}/choice-contexts/withdraw](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-allocation-api/registryallocationsv1-choice-contextswithdraw.md): Get the choice context to withdraw an allocation. - [/registry/allocation-instruction/v1/allocation-factory](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-allocation-instruction-api/registryallocation-instructionv1allocation-factory.md): Get the factory and choice context for creating allocations using the `AllocationFactory_Allocate` choice. - [/v0/entry/all](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-ans-api/ans/v0entryall.md): Lists all ANS entries owned by the user. Expired entries are not included in the response, even if the corresponding contracts are still active on the ledger. - [/v0/entry/create](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-ans-api/ans/v0entrycreate.md): Requests the creation of a new ANS entry. ANS entries need to be paid and renewed via subscription payments. - [/livez](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/common/livez.md) - [/readyz](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/common/readyz.md) - [/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/common/status.md) - [/version](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/common/version.md) - [/v0/acs/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0acs.md): **Deprecated**. Fetch the current SV participant ACS snapshot for the DSO and `party`. - [/v0/activities](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0activities.md): **Deprecated**. Lists activities in descending order, paged, optionally starting after a provided event id. - [/v0/aggregated-rounds](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0aggregated-rounds.md): **Deprecated**. Retrieve the current earliest and latest rounds aggregated for this Scan. - [/v0/amulet-config-for-round](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0amulet-config-for-round.md): **Deprecated**. Retrieve some information from the `AmuletRules` selected for the given round - [/v0/rewards-collected](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0rewards-collected.md): **Deprecated**. Get the total rewards collected ever - [/v0/round-of-latest-data](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0round-of-latest-data.md): **Deprecated**. Get the latest round number for which aggregated data is available and the ledger effective time at which the round was closed. - [/v0/round-party-totals](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0round-party-totals.md): **Deprecated**. Retrieve per-party Amulet statistics for up to 50 closed rounds. - [/v0/round-totals](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0round-totals.md): **Deprecated**. List Amulet statistics for up to 200 closed rounds. - [/v0/top-providers-by-app-rewards](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0top-providers-by-app-rewards.md): **Deprecated**. Get a list of top-earning app providers, and the total earned app rewards for each - [/v0/top-validators-by-purchased-traffic](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0top-validators-by-purchased-traffic.md): **Deprecated**. Get a list of validators and their domain fees spends, sorted by the amount of extra traffic purchased - [/v0/top-validators-by-validator-rewards](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0top-validators-by-validator-rewards.md): **Deprecated**. Get a list of top-earning validators, and the total earned validator rewards for each - [/v0/transactions](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0transactions.md): **Deprecated with known bugs that will not be fixed, use /v2/updates instead**. - [/v0/updates/{update_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v0updates.md): **Deprecated**, use /v2/updates/{update_id} instead. - [/v1/updates/{update_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/deprecated/v1updates.md): Returns the update with the given update_id. Unlike /v0/updates/{update_id}, this endpoint returns responses that are consistent across different scan instances. Event ids returned by this endpoint are not comparable to event ids returned by /v0/updates. The order of items in events_by_id is not def… - [/v0/admin/validator/licenses](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0adminvalidatorlicenses.md): List all validators currently approved by members of the DSO, paginated, sorted newest-first. - [/v0/ans-entries](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0ans-entries.md): Lists all non-expired ANS entries whose names are prefixed with the `name_prefix`, up to `page_size` entries. - [/v0/ans-entries/by-name/{name}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0ans-entriesby-name.md): If present, the ANS entry named exactly `name`. - [/v0/ans-entries/by-party/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0ans-entriesby-party.md): If present, the first ANS entry for user `party` according to `name` lexicographic order. - [/v0/closed-rounds](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0closed-rounds.md): Every closed mining round on the ledger still in post-close process for the connected Splice network, in round number order, earliest-first. - [/v0/domains/{domain_id}/members/{member_id}/traffic-status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0domains-members-traffic-status.md): Get a member's traffic status as reported by the sequencer, according to ledger state at the time of the request. - [/v0/domains/{domain_id}/parties/{party_id}/participant-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0domains-parties-participant-id.md): Get the ID of the participant hosting a given party. This will fail if there are multiple party-to-participant mappings for the given synchronizer and party, which is not currently supported. - [/v0/dso](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0dso.md) - [/v0/dso-party-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0dso-party-id.md): The party ID of the DSO for the Splice network connected by this Scan app. - [/v0/dso-sequencers](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0dso-sequencers.md): Retrieve Canton sequencer configuration for all SVs, grouped by connected synchronizer ID - [/v0/events/{update_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0events.md): Returns the event with the given update_id. An event bears some combination of a transaction, a contract reassignment, and a verdict. - [/v0/holdings/state](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0holdingsstate.md): Returns the active amulet contracts for a given migration id and record time, in creation date ascending order, paged. - [/v0/holdings/summary](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0holdingssummary.md): Returns the summary of active amulet contracts for a given migration id and record time, for the given parties. This is an aggregate of `/v0/holdings/state` by owner party ID with better performance than client-side computation. - [/v0/open-and-issuing-mining-rounds](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0open-and-issuing-mining-rounds.md): All current open and issuing mining rounds, if the request is empty; passing contract IDs in the request can reduce the response data for polling/client-cache-update efficiency. - [/v0/scans](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0scans.md): Retrieve Canton scan configuration for all SVs, grouped by connected synchronizer ID - [/v0/state/acs](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0stateacs.md): Returns the ACS in creation date ascending order, paged, for a given migration id and record time. - [/v0/state/acs/force](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0stateacsforce.md): Takes a snapshot of the ACS at the current time. The responses can be used as parameters to `/v0/state/acs` to retrieve the snapshot. Disabled in production environments due to its persistent alteration of the behavior of future invocations of `/v0/state/acs`, as it causes an immediate internal snap… - [/v0/state/acs/snapshot-timestamp](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0stateacssnapshot-timestamp.md): Returns the timestamp of the most recent snapshot before the given date, for the given migration_id. This corresponds to the record time of the last transaction in the snapshot. - [/v0/state/acs/snapshot-timestamp-after](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0stateacssnapshot-timestamp-after.md): Returns the timestamp of the first snapshot after the given date, for the given migration_id or larger. - [/v0/unclaimed-development-fund-coupons](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0unclaimed-development-fund-coupons.md): List all unclaimed development fund coupons. - [/v0/validators/validator-faucets](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v0validatorsvalidator-faucets.md): For every argument that is a valid onboarded validator, return statistics on its liveness activity, according to on-ledger state at the time of the request. - [/v1/domains/{domain_id}/parties/{party_id}/participant-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v1domains-parties-participant-id.md): Get the IDs of the participants hosting a given party. Unlike /v0, this endpoint supports parties hosted on multiple participants. - [/v2/updates/{update_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/external/v2updates.md): Returns the update with the given update_id. Compared to `/v1/updates/{update_id}`, the `/v2/updates/{update_id}` removes the `offset` field in responses, which was hardcoded to 1 in `/v1/updates/{update_id}` for compatibility, and is now removed. `/v2/updates/{update_id}` sorts events lexicographic… - [/v0/admin/sv/voterequests](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0adminsvvoterequests.md): List all active `VoteRequest`\ s. - [/v0/admin/sv/voteresults](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0adminsvvoteresults.md) - [/v0/amulet-rules](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0amulet-rules.md) - [/v0/ans-rules](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0ans-rules.md) - [/v0/backfilling/migration-info](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0backfillingmigration-info.md): List all previous synchronizer migrations in this Splice network's history. - [/v0/backfilling/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0backfillingstatus.md): Retrieve the status of the backfilling process. - [/v0/backfilling/updates-before](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0backfillingupdates-before.md): Retrieve transactions and synchronizer reassignments prior to the request's specification. - [/v0/external-party-amulet-rules](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0external-party-amulet-rules.md) - [/v0/feature-support](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0feature-support.md) - [/v0/featured-apps/{provider_party_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0featured-apps.md): If `provider_party_id` has a `FeaturedAppRight` registered with the DSO, return it; `featured_app_right` will be empty otherwise. - [/v0/migrations/schedule](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0migrationsschedule.md): If the DSO has scheduled a synchronizer upgrade, return its planned time and the new migration ID. - [/v0/splice-instance-names](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0splice-instance-names.md): Retrieve the UI names of various elements of this Splice network. - [/v0/sv-bft-sequencers](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0sv-bft-sequencers.md): Retrieve Canton BFT sequencer configuration for this SV, for each configured Synchronizer - [/v0/synchronizer-bootstrapping-transactions/{domain_id_prefix}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0synchronizer-bootstrapping-transactions.md) - [/v0/synchronizer-identities/{domain_id_prefix}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0synchronizer-identities.md) - [/v0/top-validators-by-validator-faucets](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0top-validators-by-validator-faucets.md): Get a list of top validators by number of rounds in which they collected faucets, and basis statistics on their round collection history - [/v0/transfer-command-counter/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0transfer-command-counter.md): Lookup a TransferCommandCounter by the receiver party. - [/v0/transfer-command/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0transfer-commandstatus.md): Retrieve the status of all transfer commands (up to a limit of 100) of the given sender for the specified nonce. - [/v0/transfer-preapprovals/by-party/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0transfer-preapprovalsby-party.md): Lookup a TransferPreapproval by the receiver party. - [/v0/voterequest](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0voterequest.md): Look up several `VoteRequest`\ s at once by their contract IDs. - [/v0/voterequests/{vote_request_contract_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/internal/v0voterequests.md): Look up a `VoteRequest` by contract ID. - [/v0/history/bulk/acs](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/pre-alpha/v0historybulkacs.md): **Under Development, do not use in production yet** Get download URLs and metadata for an ACS snapshot available for bulk download, at or before a certain record time. - [/v0/history/bulk/updates](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/pre-alpha/v0historybulkupdates.md): **Under Development, do not use in production yet** Get download URLs and metadata for update history objects available for bulk download, between two record times. Note that the returned objects may include also updates outside of the requested record time range (since only full objects are served… - [/v0/amulet-price/votes](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/scan/v0amulet-pricevotes.md): Retrieve a list of the latest amulet price votes - [/v0/backfilling/import-updates](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-api/scan/v0backfillingimport-updates.md) - [/v0/scan-proxy/amulet-rules](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyamulet-rules.md) - [/v0/scan-proxy/ans-entries](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyans-entries.md) - [/v0/scan-proxy/ans-entries/by-name/{name}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyans-entriesby-name.md) - [/v0/scan-proxy/ans-entries/by-party/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyans-entriesby-party.md) - [/v0/scan-proxy/ans-rules](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyans-rules.md) - [/v0/scan-proxy/dso](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxydso.md) - [/v0/scan-proxy/dso-party-id](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxydso-party-id.md) - [/v0/scan-proxy/featured-apps/{provider_party_id}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyfeatured-apps.md) - [/v0/scan-proxy/holdings/summary](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyholdingssummary.md): Returns the summary of active amulet contracts for a given migration id and record time, for the given parties. This is an aggregate of `/v0/holdings/state` by owner party ID with better performance than client-side computation. - [/v0/scan-proxy/open-and-issuing-mining-rounds](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyopen-and-issuing-mining-rounds.md) - [/v0/scan-proxy/transfer-command-counter/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxytransfer-command-counter.md) - [/v0/scan-proxy/transfer-command/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxytransfer-commandstatus.md): Retrieve the status of all transfer commands of the given sender for the specified nonce. - [/v0/scan-proxy/transfer-preapprovals/by-party/{party}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxytransfer-preapprovalsby-party.md) - [/v0/scan-proxy/unclaimed-development-fund-coupons](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-proxy-api/scan-proxy/v0scan-proxyunclaimed-development-fund-coupons.md): List all unclaimed development fund coupons. - [/v0/history/bulk/download/{object_key}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-scan-streaming-api/pre-alpha/v0historybulkdownload.md): Download a bulk storage object - [/registry/metadata/v1/info](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-token-metadata-service/registrymetadatav1info.md): Get information about the registry. The response includes the standards supported by the registry. - [/registry/metadata/v1/instruments/{instrumentId}](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-token-metadata-service/registrymetadatav1instruments.md): Retrieve an instrument's metadata. - [/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/accept](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-transfer-instruction-api/registrytransfer-instructionv1-choice-contextsaccept.md): Get the choice context to accept a transfer instruction. - [/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/reject](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-transfer-instruction-api/registrytransfer-instructionv1-choice-contextsreject.md): Get the choice context to reject a transfer instruction. - [/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/withdraw](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-transfer-instruction-api/registrytransfer-instructionv1-choice-contextswithdraw.md): Get the choice context to withdraw a transfer instruction. - [/registry/transfer-instruction/v1/transfer-factory](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-transfer-instruction-api/registrytransfer-instructionv1transfer-factory.md): Get the factory and choice context for executing a direct transfer. - [/v0/wallet/buy-traffic-requests](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-wallet-api-external/wallet/v0walletbuy-traffic-requests.md): Create a request to buy traffic. Note that this only creates the request to do so. Refer to the status endpoint to check if the request succeeded. - [/v0/wallet/buy-traffic-requests/{tracking_id}/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-wallet-api-external/wallet/v0walletbuy-traffic-requests-status.md): Check the status of a buy traffic request with a given tracking id. - [/v0/wallet/transfer-offers](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-wallet-api-external/wallet/v0wallettransfer-offers.md): List all open transfer offers where the user is either sender or receiver. - [/v0/wallet/transfer-offers/{tracking_id}/status](https://cantonfoundation-preview-search-smoke.mintlify.app/reference/splice-wallet-api-external/wallet/v0wallettransfer-offers-status.md): Check the status of a transfer offer with a given tracking id. ## OpenAPI Specs - [wallet-internal](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/validator/wallet-internal.yaml) - [wallet-external](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/validator/wallet-external.yaml) - [validator-internal](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/validator/validator-internal.yaml) - [scan-proxy](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/validator/scan-proxy.yaml) - [ans-external](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/validator/ans-external.yaml) - [transfer-instruction-v1](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/token-standard/transfer-instruction-v1.yaml) - [token-metadata-v1](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/token-standard/token-metadata-v1.yaml) - [allocation-v1](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/token-standard/allocation-v1.yaml) - [allocation-instruction-v1](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/token-standard/allocation-instruction-v1.yaml) - [scan](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/scan/scan.yaml) - [scan-stream-server](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/splice/scan/scan-stream-server.yaml) - [openapi](https://cantonfoundation-preview-search-smoke.mintlify.app/openapi/json-ledger-api/openapi.yaml)