1 release (0 unstable)
new 3.3.0-SNAPSHOT | May 16, 2025 |
---|
#2 in #openapitools
465KB
8K
SLoC
Rust API client for openapi
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 3.3.0-SNAPSHOT
- Package version: 3.3.0-SNAPSHOT
- Generator version: 7.13.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named openapi
and add the following to Cargo.toml
under [dependencies]
:
openapi = { path = "./openapi" }
Documentation for API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
DefaultApi | delete_v2_idps_idp_id | DELETE /v2/idps/{idp_id} | |
DefaultApi | delete_v2_users_user_id | DELETE /v2/users/{user_id} | |
DefaultApi | get_v2_idps | GET /v2/idps | |
DefaultApi | get_v2_idps_idp_id | GET /v2/idps/{idp_id} | |
DefaultApi | get_v2_interactive_submission_preferred_package_version | GET /v2/interactive-submission/preferred-package-version | |
DefaultApi | get_v2_packages | GET /v2/packages | |
DefaultApi | get_v2_packages_package_id | GET /v2/packages/{package_id} | |
DefaultApi | get_v2_packages_package_id_status | GET /v2/packages/{package_id}/status | |
DefaultApi | get_v2_parties | GET /v2/parties | |
DefaultApi | get_v2_parties_participant_id | GET /v2/parties/participant-id | |
DefaultApi | get_v2_parties_party | GET /v2/parties/{party} | |
DefaultApi | get_v2_state_connected_synchronizers | GET /v2/state/connected-synchronizers | |
DefaultApi | get_v2_state_latest_pruned_offsets | GET /v2/state/latest-pruned-offsets | |
DefaultApi | get_v2_state_ledger_end | GET /v2/state/ledger-end | |
DefaultApi | get_v2_updates_transaction_tree_by_id_update_id | GET /v2/updates/transaction-tree-by-id/{update_id} | |
DefaultApi | get_v2_updates_transaction_tree_by_offset_offset | GET /v2/updates/transaction-tree-by-offset/{offset} | |
DefaultApi | get_v2_users | GET /v2/users | |
DefaultApi | get_v2_users_user_id | GET /v2/users/{user_id} | |
DefaultApi | get_v2_users_user_id_rights | GET /v2/users/{user_id}/rights | |
DefaultApi | get_v2_version | GET /v2/version | |
DefaultApi | patch_v2_idps_idp_id | PATCH /v2/idps/{idp_id} | |
DefaultApi | patch_v2_parties_party | PATCH /v2/parties/{party} | |
DefaultApi | patch_v2_users_user_id | PATCH /v2/users/{user_id} | |
DefaultApi | patch_v2_users_user_id_identity_provider_id | PATCH /v2/users/{user_id}/identity-provider-id | |
DefaultApi | patch_v2_users_user_id_rights | PATCH /v2/users/{user_id}/rights | |
DefaultApi | post_v2_commands_async_submit | POST /v2/commands/async/submit | |
DefaultApi | post_v2_commands_async_submit_reassignment | POST /v2/commands/async/submit-reassignment | |
DefaultApi | post_v2_commands_completions | POST /v2/commands/completions | |
DefaultApi | post_v2_commands_submit_and_wait | POST /v2/commands/submit-and-wait | |
DefaultApi | post_v2_commands_submit_and_wait_for_reassignment | POST /v2/commands/submit-and-wait-for-reassignment | |
DefaultApi | post_v2_commands_submit_and_wait_for_transaction | POST /v2/commands/submit-and-wait-for-transaction | |
DefaultApi | post_v2_commands_submit_and_wait_for_transaction_tree | POST /v2/commands/submit-and-wait-for-transaction-tree | |
DefaultApi | post_v2_events_events_by_contract_id | POST /v2/events/events-by-contract-id | |
DefaultApi | post_v2_idps | POST /v2/idps | |
DefaultApi | post_v2_interactive_submission_execute | POST /v2/interactive-submission/execute | |
DefaultApi | post_v2_interactive_submission_prepare | POST /v2/interactive-submission/prepare | |
DefaultApi | post_v2_packages | POST /v2/packages | |
DefaultApi | post_v2_parties | POST /v2/parties | |
DefaultApi | post_v2_state_active_contracts | POST /v2/state/active-contracts | |
DefaultApi | post_v2_updates_flats | POST /v2/updates/flats | |
DefaultApi | post_v2_updates_transaction_by_id | POST /v2/updates/transaction-by-id | |
DefaultApi | post_v2_updates_transaction_by_offset | POST /v2/updates/transaction-by-offset | |
DefaultApi | post_v2_updates_trees | POST /v2/updates/trees | |
DefaultApi | post_v2_updates_update_by_id | POST /v2/updates/update-by-id | |
DefaultApi | post_v2_updates_update_by_offset | POST /v2/updates/update-by-offset | |
DefaultApi | post_v2_users | POST /v2/users | |
DefaultApi | post_v2_users_user_id_rights | POST /v2/users/{user_id}/rights |
Documentation For Models
- AllocatePartyRequest
- AllocatePartyResponse
- Any
- ArchivedEvent
- AssignCommand
- AssignCommand1
- CanActAs
- CanActAs1
- CanReadAs
- CanReadAs1
- CanReadAsAnyParty
- Command
- Command1
- Command1OneOf
- Command1OneOf1
- Command1OneOf2
- CommandOneOf
- CommandOneOf1
- CommandOneOf2
- CommandOneOf3
- Completion
- Completion1
- CompletionResponse
- CompletionResponseOneOf
- CompletionResponseOneOf1
- CompletionResponseOneOf2
- CompletionStreamRequest
- CompletionStreamResponse
- ConnectedSynchronizer
- CreateAndExerciseCommand
- CreateCommand
- CreateIdentityProviderConfigRequest
- CreateIdentityProviderConfigResponse
- CreateUserRequest
- CreateUserResponse
- CreatedEvent
- CreatedTreeEvent
- CumulativeFilter
- DeduplicationDuration
- DeduplicationDuration1
- DeduplicationDuration2
- DeduplicationOffset
- DeduplicationOffset1
- DeduplicationOffset2
- DeduplicationPeriod
- DeduplicationPeriod1
- DeduplicationPeriod1OneOf
- DeduplicationPeriod1OneOf1
- DeduplicationPeriod1OneOf2
- DeduplicationPeriod2
- DeduplicationPeriod2OneOf
- DeduplicationPeriod2OneOf1
- DeduplicationPeriod2OneOf2
- DeduplicationPeriodOneOf
- DeduplicationPeriodOneOf1
- DeduplicationPeriodOneOf2
- DisclosedContract
- Duration
- Event
- Event1
- EventFormat
- EventOneOf
- EventOneOf1
- EventOneOf2
- ExerciseByKeyCommand
- ExerciseCommand
- ExercisedEvent
- ExercisedTreeEvent
- ExperimentalCommandInspectionService
- ExperimentalFeatures
- ExperimentalStaticTime
- FeaturesDescriptor
- FieldMask
- Filters
- GetActiveContractsRequest
- GetConnectedSynchronizersResponse
- GetEventsByContractIdRequest
- GetIdentityProviderConfigResponse
- GetLatestPrunedOffsetsResponse
- GetLedgerApiVersionResponse
- GetLedgerEndResponse
- GetPackageStatusResponse
- GetParticipantIdResponse
- GetPartiesResponse
- GetPreferredPackageVersionResponse
- GetTransactionByIdRequest
- GetTransactionByOffsetRequest
- GetUpdateByIdRequest
- GetUpdateByOffsetRequest
- GetUpdatesRequest
- GetUserResponse
- GrantUserRightsRequest
- GrantUserRightsResponse
- HashingSchemeVersion
- HashingSchemeVersionOneOf
- HashingSchemeVersionOneOf1
- HashingSchemeVersionOneOf2
- HashingSchemeVersionOneOf3
- Identifier
- IdentifierFilter
- IdentifierFilterOneOf
- IdentifierFilterOneOf1
- IdentifierFilterOneOf2
- IdentifierFilterOneOf3
- IdentityProviderAdmin
- IdentityProviderConfig
- InterfaceFilter
- InterfaceFilter1
- JsActiveContract
- JsArchived
- JsAssignedEvent
- JsAssignmentEvent
- JsCantonError
- JsCommands
- JsContractEntry
- JsContractEntryOneOf
- JsContractEntryOneOf1
- JsContractEntryOneOf2
- JsContractEntryOneOf3
- JsCreated
- JsExecuteSubmissionRequest
- JsGetActiveContractsResponse
- JsGetEventsByContractIdResponse
- JsGetTransactionResponse
- JsGetTransactionTreeResponse
- JsGetUpdateResponse
- JsGetUpdateTreesResponse
- JsGetUpdatesResponse
- JsIncompleteAssigned
- JsIncompleteUnassigned
- JsInterfaceView
- JsPrepareSubmissionRequest
- JsPrepareSubmissionResponse
- JsReassignment
- JsReassignmentEvent
- JsStatus
- JsSubmitAndWaitForReassignmentResponse
- JsSubmitAndWaitForTransactionRequest
- JsSubmitAndWaitForTransactionResponse
- JsSubmitAndWaitForTransactionTreeResponse
- JsTopologyTransaction
- JsTransaction
- JsTransactionTree
- JsUnassignedEvent
- Kind
- KindOneOf
- KindOneOf1
- KindOneOf2
- KindOneOf3
- KindOneOf4
- KindOneOf5
- ListIdentityProviderConfigsResponse
- ListKnownPartiesResponse
- ListPackagesResponse
- ListUserRightsResponse
- ListUsersResponse
- MinLedgerTime
- MinLedgerTimeAbs
- MinLedgerTimeRel
- ObjectMeta
- OffsetCheckpoint
- OffsetCheckpoint1
- OffsetCheckpoint2
- OffsetCheckpoint3
- OffsetCheckpointFeature
- PackagePreference
- PackageReference
- PackageStatus
- PackageStatusOneOf
- PackageStatusOneOf1
- PackageStatusOneOf2
- PackageStatusOneOf3
- ParticipantAdmin
- ParticipantAuthorizationAdded
- ParticipantAuthorizationChanged
- ParticipantAuthorizationRevoked
- ParticipantAuthorizationTopologyFormat
- ParticipantPermission
- ParticipantPermissionOneOf
- ParticipantPermissionOneOf1
- ParticipantPermissionOneOf2
- ParticipantPermissionOneOf3
- ParticipantPermissionOneOf4
- ParticipantPermissionOneOf5
- PartyDetails
- PartyManagementFeature
- PartySignatures
- Reassignment
- Reassignment1
- ReassignmentCommand
- ReassignmentCommands
- Recognized
- Recognized1
- Recognized2
- RevokeUserRightsRequest
- RevokeUserRightsResponse
- Right
- Signature
- SignatureFormat
- SigningAlgorithmSpec
- SinglePartySignatures
- Status
- SubmitAndWaitForReassignmentRequest
- SubmitAndWaitResponse
- SubmitReassignmentRequest
- SynchronizerTime
- TemplateFilter
- TemplateFilter1
- Time
- TimeOneOf
- TimeOneOf1
- TimeOneOf2
- TopologyFormat
- TopologyTransaction
- TraceContext
- Transaction
- TransactionFilter
- TransactionFormat
- TransactionShape
- TransactionTree
- TreeEvent
- TreeEventOneOf
- TreeEventOneOf1
- UnassignCommand
- UnassignCommand1
- UnassignedEvent
- Unrecognized
- Unrecognized1
- Unrecognized2
- Unrecognized3
- Unrecognized4
- Unrecognized5
- Update
- Update1
- Update1OneOf
- Update1OneOf1
- Update1OneOf2
- UpdateFormat
- UpdateIdentityProviderConfigRequest
- UpdateIdentityProviderConfigResponse
- UpdateOneOf
- UpdateOneOf1
- UpdateOneOf2
- UpdateOneOf3
- UpdatePartyDetailsRequest
- UpdatePartyDetailsResponse
- UpdateUserIdentityProviderIdRequest
- UpdateUserRequest
- UpdateUserResponse
- User
- UserManagementFeature
- WildcardFilter
- WildcardFilter1
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~8–20MB
~274K SLoC