All URIs are relative to https://api.beamable.com
| Method | HTTP request | Description |
|---|---|---|
| api_service_plans_get | GET /api/service-plans | |
| api_service_plans_name_delete | DELETE /api/service-plans/{name} | |
| api_service_plans_name_get | GET /api/service-plans/{name} | |
| api_service_plans_post | POST /api/service-plans |
models::ServicePlanActorServicePlansResponse api_service_plans_get(x_beam_scope, x_beam_gamertag)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| x_beam_scope | Option<String> | Customer and project scope. This should be in the form of '{customerId}.{projectId}'. This is only necessary when not using a JWT bearer token | ||
| x_beam_gamertag | Option<String> | Override the playerId of the requester. This is only necessary when not using a JWT bearer token. |
models::ServicePlanActorServicePlansResponse
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
serde_json::Value api_service_plans_name_delete(name, x_beam_scope, x_beam_gamertag)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| name | String | [required] | ||
| x_beam_scope | Option<String> | Customer and project scope. This should be in the form of '{customerId}.{projectId}'. This is only necessary when not using a JWT bearer token | ||
| x_beam_gamertag | Option<String> | Override the playerId of the requester. This is only necessary when not using a JWT bearer token. |
serde_json::Value
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::ServicePlanActorServicePlan api_service_plans_name_get(name, x_beam_scope, x_beam_gamertag)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| name | String | [required] | ||
| x_beam_scope | Option<String> | Customer and project scope. This should be in the form of '{customerId}.{projectId}'. This is only necessary when not using a JWT bearer token | ||
| x_beam_gamertag | Option<String> | Override the playerId of the requester. This is only necessary when not using a JWT bearer token. |
models::ServicePlanActorServicePlan
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
serde_json::Value api_service_plans_post(x_beam_scope, x_beam_gamertag, create_service_plan_request)
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| x_beam_scope | Option<String> | Customer and project scope. This should be in the form of '{customerId}.{projectId}'. This is only necessary when not using a JWT bearer token | ||
| x_beam_gamertag | Option<String> | Override the playerId of the requester. This is only necessary when not using a JWT bearer token. | ||
| create_service_plan_request | Option<CreateServicePlanRequest> |
serde_json::Value
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]