Files
vrchatapi-rust/docs/EconomyApi.md
2024-05-27 18:33:15 +00:00

4.2 KiB

\EconomyApi

All URIs are relative to https://vrchat.com/api/1

Method HTTP request Description
get_current_subscriptions GET /auth/user/subscription Get Current Subscriptions
get_license_group GET /licenseGroups/{licenseGroupId} Get License Group
get_steam_transaction GET /Steam/transactions/{transactionId} Get Steam Transaction
get_steam_transactions GET /Steam/transactions List Steam Transactions
get_subscriptions GET /subscriptions List Subscriptions

get_current_subscriptions

Veccrate::models::UserSubscription get_current_subscriptions() Get Current Subscriptions

Get a list of all current user subscriptions.

Parameters

This endpoint does not need any parameter.

Return type

Veccrate::models::UserSubscription

Authorization

authCookie

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_license_group

crate::models::LicenseGroup get_license_group(license_group_id) Get License Group

Get a single License Group by given ID.

Parameters

Name Type Description Required Notes
license_group_id String Must be a valid license group ID. [required]

Return type

crate::models::LicenseGroup

Authorization

authCookie

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_steam_transaction

crate::models::Transaction get_steam_transaction(transaction_id) Get Steam Transaction

Get a single Steam transactions by ID. This returns the exact same information as getSteamTransactions, so no point in using this endpoint.

Parameters

Name Type Description Required Notes
transaction_id String Must be a valid transaction ID. [required]

Return type

crate::models::Transaction

Authorization

authCookie

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_steam_transactions

Veccrate::models::Transaction get_steam_transactions() List Steam Transactions

Get all own Steam transactions.

Parameters

This endpoint does not need any parameter.

Return type

Veccrate::models::Transaction

Authorization

authCookie

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

get_subscriptions

Veccrate::models::Subscription get_subscriptions() List Subscriptions

List all existing Subscriptions. For example, "vrchatplus-monthly" and "vrchatplus-yearly".

Parameters

This endpoint does not need any parameter.

Return type

Veccrate::models::Subscription

Authorization

authCookie

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]