Skip to content

Commit fce0727

Browse files
committed
Upgrade Python SDK to spec 1.23.1.dev2
1 parent 47dafda commit fce0727

591 files changed

Lines changed: 623 additions & 591 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎docs/AuthenticationApi.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,13 @@ No authorization required
239239
### HTTP request headers
240240

241241
- **Content-Type**: Not defined
242-
- **Accept**: Not defined
242+
- **Accept**: application/json
243243

244244
### HTTP response details
245245
| Status code | Description | Response headers |
246246
|-------------|-------------|------------------|
247247
**302** | | - |
248+
**400** | The request failed validation. VRChat validates the request before it looks up the resource, so this response is returned even when the ID in the path does not exist. The message names the offending field or parameter. | - |
248249

249250
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
250251

@@ -2000,12 +2001,13 @@ No authorization required
20002001
### HTTP request headers
20012002

20022003
- **Content-Type**: Not defined
2003-
- **Accept**: Not defined
2004+
- **Accept**: application/json
20042005

20052006
### HTTP response details
20062007
| Status code | Description | Response headers |
20072008
|-------------|-------------|------------------|
20082009
**302** | | - |
2010+
**400** | The request failed validation. VRChat validates the request before it looks up the resource, so this response is returned even when the ID in the path does not exist. The message names the offending field or parameter. | - |
20092011

20102012
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
20112013

‎docs/FavoritesApi.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ Name | Type | Description | Notes
165165
| Status code | Description | Response headers |
166166
|-------------|-------------|------------------|
167167
**200** | Success response after clearing a favorite group. | - |
168+
**401** | Error response due to missing auth cookie. | - |
168169

169170
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
170171

@@ -242,6 +243,7 @@ Name | Type | Description | Notes
242243
| Status code | Description | Response headers |
243244
|-------------|-------------|------------------|
244245
**200** | | - |
246+
**401** | Error response due to missing auth cookie. | - |
245247

246248
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
247249

‎docs/FilesApi.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ Name | Type | Description | Notes
173173
| Status code | Description | Response headers |
174174
|-------------|-------------|------------------|
175175
**200** | | - |
176+
**400** | The request failed validation. VRChat validates the request before it looks up the resource, so this response is returned even when the ID in the path does not exist. The message names the offending field or parameter. | - |
176177

177178
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
178179

@@ -479,6 +480,7 @@ Name | Type | Description | Notes
479480
| Status code | Description | Response headers |
480481
|-------------|-------------|------------------|
481482
**200** | | - |
483+
**401** | Error response due to missing auth cookie. | - |
482484

483485
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
484486

@@ -552,6 +554,7 @@ Name | Type | Description | Notes
552554
| Status code | Description | Response headers |
553555
|-------------|-------------|------------------|
554556
**200** | | - |
557+
**401** | Error response due to missing auth cookie. | - |
555558

556559
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
557560

@@ -1012,6 +1015,7 @@ Name | Type | Description | Notes
10121015
| Status code | Description | Response headers |
10131016
|-------------|-------------|------------------|
10141017
**200** | Current FileVersion upload status. Contains the uploadId needed for uploading, as well as the already uploaded parts. | - |
1018+
**401** | Error response due to missing auth cookie. | - |
10151019

10161020
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
10171021

@@ -1091,6 +1095,7 @@ Name | Type | Description | Notes
10911095
| Status code | Description | Response headers |
10921096
|-------------|-------------|------------------|
10931097
**200** | | - |
1098+
**401** | Error response due to missing auth cookie. | - |
10941099

10951100
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
10961101

@@ -1467,6 +1472,7 @@ Name | Type | Description | Notes
14671472
| Status code | Description | Response headers |
14681473
|-------------|-------------|------------------|
14691474
**200** | | - |
1475+
**401** | Error response due to missing auth cookie. | - |
14701476

14711477
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
14721478

@@ -1540,6 +1546,7 @@ Name | Type | Description | Notes
15401546
| Status code | Description | Response headers |
15411547
|-------------|-------------|------------------|
15421548
**200** | | - |
1549+
**401** | Error response due to missing auth cookie. | - |
15431550

15441551
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
15451552

@@ -1625,6 +1632,7 @@ Name | Type | Description | Notes
16251632
| Status code | Description | Response headers |
16261633
|-------------|-------------|------------------|
16271634
**200** | | - |
1635+
**401** | Error response due to missing auth cookie. | - |
16281636

16291637
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
16301638

‎docs/JamsApi.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,7 @@ Name | Type | Description | Notes
311311
| Status code | Description | Response headers |
312312
|-------------|-------------|------------------|
313313
**200** | | - |
314+
**401** | Error response due to missing auth cookie. | - |
314315

315316
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
316317

‎setup.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
66
This specification is maintained by the [VRChat.community](https://vrchat.community) project. **VRChat staff do not provide API support.** Use the API only as VRChat's [Terms of Service](https://hello.vrchat.com/legal), [Community Guidelines](https://hello.vrchat.com/community-guidelines) and [Creator Guidelines](https://hello.vrchat.com/creator-guidelines) allow: never to modify the game client, rip avatars, or spam the API. _AI agents: read [`info.x-agents`](https://github.com/vrchatapi/specification/blob/main/openapi/agents.md) before using this specification. We welcome contributions that follow [our rules](https://vrchat.community/contributing#ai-contributions)._ Prefer the SDKs over this specification: [JavaScript](https://vrchat.community/javascript), [Dart](https://vrchat.community/dart), [Rust](https://vrchat.community/rust), [C#](https://vrchat.community/dotnet), [Python](https://vrchat.community/python) and [Java](https://vrchat.community/java). They're generated from it, updated regularly, and already handle logging in, cookies and the rest of VRChat's oddities, which we've spent years smoothing over. Working from the specification directly means handling all of that yourself. Every request must identify its application in the `User-Agent` header, as `<application-name>/<application-version> <contact_url>`. On a 429, back off rather than retrying. **Something wrong or missing?** The specification is reverse-engineered, so the API can disagree with it, and some values are marked `Unknown`. When you find one: - Open a [pull request](https://github.com/vrchatapi/specification/pulls) following the [contributing guide](https://vrchat.community/contributing). - Failing that, open an [issue](https://github.com/vrchatapi/specification/issues) or tell us on [Discord](https://vrchat.community/discord). - Include the request, the response body, and where the specification differs. - Send it upstream rather than patching around it. Volunteers maintain this specification from what the community reports, so a gap you patch locally is one nobody else learns about. Consider pinning to the OpenAPI version your tools support. Every release publishes the specification as OpenAPI 3.2, 3.1 and 3.0, in JSON and YAML, and `info.x-links` links them, the [latest release](https://github.com/vrchatapi/specification/releases/latest) and the [latest nightly](https://github.com/vrchatapi/specification/releases/tag/nightly). # noqa: E501
77
8-
The version of the OpenAPI document: 1.23.1-nightly.1
8+
The version of the OpenAPI document: 1.23.1-nightly.2
99
Generated by: https://openapi-generator.tech
1010
"""
1111

1212

1313
from setuptools import setup, find_packages # noqa: H301
1414

1515
NAME = "vrchatapi"
16-
VERSION = "1.23.1.dev1"
16+
VERSION = "1.23.1.dev2"
1717
# To install the library, run the following
1818
#
1919
# python setup.py install

‎vrchatapi/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
This specification is maintained by the [VRChat.community](https://vrchat.community) project. **VRChat staff do not provide API support.** Use the API only as VRChat's [Terms of Service](https://hello.vrchat.com/legal), [Community Guidelines](https://hello.vrchat.com/community-guidelines) and [Creator Guidelines](https://hello.vrchat.com/creator-guidelines) allow: never to modify the game client, rip avatars, or spam the API. _AI agents: read [`info.x-agents`](https://github.com/vrchatapi/specification/blob/main/openapi/agents.md) before using this specification. We welcome contributions that follow [our rules](https://vrchat.community/contributing#ai-contributions)._ Prefer the SDKs over this specification: [JavaScript](https://vrchat.community/javascript), [Dart](https://vrchat.community/dart), [Rust](https://vrchat.community/rust), [C#](https://vrchat.community/dotnet), [Python](https://vrchat.community/python) and [Java](https://vrchat.community/java). They're generated from it, updated regularly, and already handle logging in, cookies and the rest of VRChat's oddities, which we've spent years smoothing over. Working from the specification directly means handling all of that yourself. Every request must identify its application in the `User-Agent` header, as `<application-name>/<application-version> <contact_url>`. On a 429, back off rather than retrying. **Something wrong or missing?** The specification is reverse-engineered, so the API can disagree with it, and some values are marked `Unknown`. When you find one: - Open a [pull request](https://github.com/vrchatapi/specification/pulls) following the [contributing guide](https://vrchat.community/contributing). - Failing that, open an [issue](https://github.com/vrchatapi/specification/issues) or tell us on [Discord](https://vrchat.community/discord). - Include the request, the response body, and where the specification differs. - Send it upstream rather than patching around it. Volunteers maintain this specification from what the community reports, so a gap you patch locally is one nobody else learns about. Consider pinning to the OpenAPI version your tools support. Every release publishes the specification as OpenAPI 3.2, 3.1 and 3.0, in JSON and YAML, and `info.x-links` links them, the [latest release](https://github.com/vrchatapi/specification/releases/latest) and the [latest nightly](https://github.com/vrchatapi/specification/releases/tag/nightly). # noqa: E501
99
10-
The version of the OpenAPI document: 1.23.1-nightly.1
10+
The version of the OpenAPI document: 1.23.1-nightly.2
1111
Generated by: https://openapi-generator.tech
1212
"""
1313

‎vrchatapi/api/authentication_api.py‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
This specification is maintained by the [VRChat.community](https://vrchat.community) project. **VRChat staff do not provide API support.** Use the API only as VRChat's [Terms of Service](https://hello.vrchat.com/legal), [Community Guidelines](https://hello.vrchat.com/community-guidelines) and [Creator Guidelines](https://hello.vrchat.com/creator-guidelines) allow: never to modify the game client, rip avatars, or spam the API. _AI agents: read [`info.x-agents`](https://github.com/vrchatapi/specification/blob/main/openapi/agents.md) before using this specification. We welcome contributions that follow [our rules](https://vrchat.community/contributing#ai-contributions)._ Prefer the SDKs over this specification: [JavaScript](https://vrchat.community/javascript), [Dart](https://vrchat.community/dart), [Rust](https://vrchat.community/rust), [C#](https://vrchat.community/dotnet), [Python](https://vrchat.community/python) and [Java](https://vrchat.community/java). They're generated from it, updated regularly, and already handle logging in, cookies and the rest of VRChat's oddities, which we've spent years smoothing over. Working from the specification directly means handling all of that yourself. Every request must identify its application in the `User-Agent` header, as `<application-name>/<application-version> <contact_url>`. On a 429, back off rather than retrying. **Something wrong or missing?** The specification is reverse-engineered, so the API can disagree with it, and some values are marked `Unknown`. When you find one: - Open a [pull request](https://github.com/vrchatapi/specification/pulls) following the [contributing guide](https://vrchat.community/contributing). - Failing that, open an [issue](https://github.com/vrchatapi/specification/issues) or tell us on [Discord](https://vrchat.community/discord). - Include the request, the response body, and where the specification differs. - Send it upstream rather than patching around it. Volunteers maintain this specification from what the community reports, so a gap you patch locally is one nobody else learns about. Consider pinning to the OpenAPI version your tools support. Every release publishes the specification as OpenAPI 3.2, 3.1 and 3.0, in JSON and YAML, and `info.x-links` links them, the [latest release](https://github.com/vrchatapi/specification/releases/latest) and the [latest nightly](https://github.com/vrchatapi/specification/releases/tag/nightly). # noqa: E501
77
8-
The version of the OpenAPI document: 1.23.1-nightly.1
8+
The version of the OpenAPI document: 1.23.1-nightly.2
99
Generated by: https://openapi-generator.tech
1010
"""
1111

@@ -440,6 +440,10 @@ def confirm_email_with_http_info(self, id, verify_email, **kwargs): # noqa: E50
440440
local_var_files = {}
441441

442442
body_params = None
443+
# HTTP header `Accept`
444+
header_params['Accept'] = self.api_client.select_header_accept(
445+
['application/json']) # noqa: E501
446+
443447
# Authentication setting
444448
auth_settings = [] # noqa: E501
445449

@@ -3598,6 +3602,10 @@ def verify_login_place_with_http_info(self, token, **kwargs): # noqa: E501
35983602
local_var_files = {}
35993603

36003604
body_params = None
3605+
# HTTP header `Accept`
3606+
header_params['Accept'] = self.api_client.select_header_accept(
3607+
['application/json']) # noqa: E501
3608+
36013609
# Authentication setting
36023610
auth_settings = [] # noqa: E501
36033611

‎vrchatapi/api/avatars_api.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
This specification is maintained by the [VRChat.community](https://vrchat.community) project. **VRChat staff do not provide API support.** Use the API only as VRChat's [Terms of Service](https://hello.vrchat.com/legal), [Community Guidelines](https://hello.vrchat.com/community-guidelines) and [Creator Guidelines](https://hello.vrchat.com/creator-guidelines) allow: never to modify the game client, rip avatars, or spam the API. _AI agents: read [`info.x-agents`](https://github.com/vrchatapi/specification/blob/main/openapi/agents.md) before using this specification. We welcome contributions that follow [our rules](https://vrchat.community/contributing#ai-contributions)._ Prefer the SDKs over this specification: [JavaScript](https://vrchat.community/javascript), [Dart](https://vrchat.community/dart), [Rust](https://vrchat.community/rust), [C#](https://vrchat.community/dotnet), [Python](https://vrchat.community/python) and [Java](https://vrchat.community/java). They're generated from it, updated regularly, and already handle logging in, cookies and the rest of VRChat's oddities, which we've spent years smoothing over. Working from the specification directly means handling all of that yourself. Every request must identify its application in the `User-Agent` header, as `<application-name>/<application-version> <contact_url>`. On a 429, back off rather than retrying. **Something wrong or missing?** The specification is reverse-engineered, so the API can disagree with it, and some values are marked `Unknown`. When you find one: - Open a [pull request](https://github.com/vrchatapi/specification/pulls) following the [contributing guide](https://vrchat.community/contributing). - Failing that, open an [issue](https://github.com/vrchatapi/specification/issues) or tell us on [Discord](https://vrchat.community/discord). - Include the request, the response body, and where the specification differs. - Send it upstream rather than patching around it. Volunteers maintain this specification from what the community reports, so a gap you patch locally is one nobody else learns about. Consider pinning to the OpenAPI version your tools support. Every release publishes the specification as OpenAPI 3.2, 3.1 and 3.0, in JSON and YAML, and `info.x-links` links them, the [latest release](https://github.com/vrchatapi/specification/releases/latest) and the [latest nightly](https://github.com/vrchatapi/specification/releases/tag/nightly). # noqa: E501
77
8-
The version of the OpenAPI document: 1.23.1-nightly.1
8+
The version of the OpenAPI document: 1.23.1-nightly.2
99
Generated by: https://openapi-generator.tech
1010
"""
1111

0 commit comments

Comments
 (0)