azisaba-graph 0.1.0-rc.6

An API for connecting and sharing data across the Azisaba Network.
Documentation

Rust API client for azisaba-graph

An API for connecting and sharing data across the Azisaba Network.

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: 0.0.1
  • Package version: 0.1.0-rc.6
  • Generator version: 7.24.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named azisaba-graph and add the following to Cargo.toml under [dependencies]:

azisaba-graph = { path = "./azisaba-graph" }

Documentation for API Endpoints

All URIs are relative to https://graph.azisaba.net

Class Method HTTP request Description
ApiKeysApi create_api_key POST /api-keys Create API key
ApiKeysApi delete_api_key_by_id DELETE /api-keys/{apiKeyId} Delete API key
ApiKeysApi get_api_key_by_id GET /api-keys/{apiKeyId} Get API key
ApiKeysApi list_api_keys GET /api-keys List API keys
ApiKeysApi update_api_key_by_id PATCH /api-keys/{apiKeyId} Update API key
CrawlsApi create_crawl POST /crawls Create crawl
CrawlsApi delete_crawl_by_id DELETE /crawls/{crawlId} Delete crawl
CrawlsApi get_crawl_by_id GET /crawls/{crawlId} Get crawl
CrawlsApi list_crawls GET /crawls List crawls
PatchNotesApi create_patch_note POST /patch-notes Create patch note
PatchNotesApi delete_patch_note_by_id DELETE /patch-notes/{patchNoteId} Delete patch note
PatchNotesApi get_patch_note_by_id GET /patch-notes/{patchNoteId} Get patch note
PatchNotesApi list_patch_notes GET /patch-notes List patch notes
PlayersApi accept_player_friend_request PUT /players/{playerId}/friend-requests/{senderId}/accept Accept player friend request
PlayersApi add_player_friend PUT /players/{playerId}/friends/{friendId} Add player friend
PlayersApi add_player_friend_request PUT /players/{playerId}/friend-requests/{senderId} Add player friend request
PlayersApi get_player_by_id GET /players/{playerId} Get player
PlayersApi list_player_friend_requests GET /players/{playerId}/friend-requests List player friend requests
PlayersApi list_player_friends GET /players/{playerId}/friends List player friends
PlayersApi list_players GET /players List players
PlayersApi reject_player_friend_request PUT /players/{playerId}/friend-requests/{senderId}/reject Reject player friend request
PlayersApi remove_player_friend DELETE /players/{playerId}/friends/{friendId} Remove player friend
PlayersApi remove_player_friend_request DELETE /players/{playerId}/friend-requests/{senderId} Remove player friend request
PlayersApi update_player_by_id PATCH /players/{playerId} Update player
PunishmentsApi create_punishment POST /punishments Create punishment
PunishmentsApi create_punishment_proof POST /punishments/{punishmentId}/proofs Create punishment proof
PunishmentsApi delete_punishment_by_id DELETE /punishments/{punishmentId} Revoke punishment
PunishmentsApi delete_punishment_proof_by_id DELETE /punishments/{punishmentId}/proofs/{proofId} Delete punishment proof
PunishmentsApi get_punishment_by_id GET /punishments/{punishmentId} Get punishment
PunishmentsApi get_punishment_proof_by_id GET /punishments/{punishmentId}/proofs/{proofId} Get punishment proof
PunishmentsApi list_punishment_proofs GET /punishments/{punishmentId}/proofs List punishment proofs
PunishmentsApi list_punishments GET /punishments List punishments
PunishmentsApi update_punishment_by_id PATCH /punishments/{punishmentId} Update punishment
PunishmentsApi update_punishment_proof_by_id PATCH /punishments/{punishmentId}/proofs/{proofId} Update punishment proof
StreamApi stream_events GET /stream Stream events

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author