@@ -16,42 +16,56 @@ Methods:
1616
1717Types:
1818
19+ ``` python
20+ from steel.types import SessionEventsResponse, SessionLiveDetailsResponse, SessionReleaseResponse
21+ ```
22+
23+ Methods:
24+
25+ - <code title =" post /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >create</a >(\*\* <a href =" src/steel/types/session_create_params.py " >params</a >) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
26+ - <code title =" get /v1/sessions/{id} " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >retrieve</a >(id) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
27+ - <code title =" get /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >list</a >(\*\* <a href =" src/steel/types/session_list_params.py " >params</a >) -> SyncSessionsCursor[ Session] </code >
28+ - <code title =" get /v1/sessions/{id}/context " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >context</a >(id) -> <a href =" ./src/steel/types/session_context.py " >SessionContext</a ></code >
29+ - <code title =" get /v1/sessions/{id}/events " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >events</a >(id) -> <a href =" ./src/steel/types/session_events_response.py " >SessionEventsResponse</a ></code >
30+ - <code title =" get /v1/sessions/{id}/live-details " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >live_details</a >(id) -> <a href =" ./src/steel/types/session_live_details_response.py " >SessionLiveDetailsResponse</a ></code >
31+ - <code title =" post /v1/sessions/{id}/release " >client.sessions.<a href =" ./src/steel/resources/sessions.py " >release</a >(id) -> <a href =" ./src/steel/types/session_release_response.py " >SessionReleaseResponse</a ></code >
32+
33+ # Credentials
34+
35+ Types:
36+
1937``` python
2038from steel.types import (
2139 Session,
2240 SessionContext,
2341 Sessionslist,
24- SessionEventsResponse ,
25- SessionLiveDetailsResponse ,
26- SessionReleaseResponse ,
27- SessionReleaseAllResponse ,
42+ CredentialCreateResponse ,
43+ CredentialUpdateResponse ,
44+ CredentialListResponse ,
45+ CredentialDeleteResponse ,
2846)
2947```
3048
3149Methods:
3250
33- - <code title =" post /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >create</a >(\*\* <a href =" src/steel/types/session_create_params.py " >params</a >) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
34- - <code title =" get /v1/sessions/{id} " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >retrieve</a >(id) -> <a href =" ./src/steel/types/session.py " >Session</a ></code >
35- - <code title =" get /v1/sessions " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >list</a >(\*\* <a href =" src/steel/types/session_list_params.py " >params</a >) -> SyncSessionsCursor[ Session] </code >
36- - <code title =" get /v1/sessions/{id}/context " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >context</a >(id) -> <a href =" ./src/steel/types/session_context.py " >SessionContext</a ></code >
37- - <code title =" get /v1/sessions/{id}/events " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >events</a >(id) -> <a href =" ./src/steel/types/session_events_response.py " >SessionEventsResponse</a ></code >
38- - <code title =" get /v1/sessions/{id}/live-details " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >live_details</a >(id) -> <a href =" ./src/steel/types/session_live_details_response.py " >SessionLiveDetailsResponse</a ></code >
39- - <code title =" post /v1/sessions/{id}/release " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >release</a >(id) -> <a href =" ./src/steel/types/session_release_response.py " >SessionReleaseResponse</a ></code >
40- - <code title =" post /v1/sessions/release " >client.sessions.<a href =" ./src/steel/resources/sessions/sessions.py " >release_all</a >() -> <a href =" ./src/steel/types/session_release_all_response.py " >SessionReleaseAllResponse</a ></code >
51+ - <code title =" post /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/credentials/credentials.py " >create</a >(\*\* <a href =" src/steel/types/credential_create_params.py " >params</a >) -> <a href =" ./src/steel/types/credential_create_response.py " >CredentialCreateResponse</a ></code >
52+ - <code title =" put /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/credentials/credentials.py " >update</a >(\*\* <a href =" src/steel/types/credential_update_params.py " >params</a >) -> <a href =" ./src/steel/types/credential_update_response.py " >CredentialUpdateResponse</a ></code >
53+ - <code title =" get /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/credentials/credentials.py " >list</a >(\*\* <a href =" src/steel/types/credential_list_params.py " >params</a >) -> <a href =" ./src/steel/types/credential_list_response.py " >CredentialListResponse</a ></code >
54+ - <code title =" delete /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/credentials/credentials.py " >delete</a >(\*\* <a href =" src/steel/types/credential_delete_params.py " >params</a >) -> <a href =" ./src/steel/types/credential_delete_response.py " >CredentialDeleteResponse</a ></code >
4155
4256## Files
4357
4458Types:
4559
4660``` python
47- from steel.types.sessions import File, Fileslist, FileDeleteResponse, FileDeleteAllResponse
61+ from steel.types.credentials import File, Fileslist, FileDeleteResponse, FileDeleteAllResponse
4862```
4963
5064Methods:
5165
52- - <code title =" get /v1/sessions/{sessionId}/files/{fileId} " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >retrieve</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/sessions /file.py " >File</a ></code >
53- - <code title =" get /v1/sessions/{sessionId}/files " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >list</a >(session_id) -> <a href =" ./src/steel/types/sessions /fileslist.py " >Fileslist</a ></code >
54- - <code title =" delete /v1/sessions/{sessionId}/files/{fileId} " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >delete</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/sessions /file_delete_response.py " >FileDeleteResponse</a ></code >
55- - <code title =" delete /v1/sessions/{sessionId}/files " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >delete_all</a >(session_id) -> <a href =" ./src/steel/types/sessions /file_delete_all_response.py " >FileDeleteAllResponse</a ></code >
56- - <code title =" get /v1/sessions/{sessionId}/files/{fileId}/download " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >download</a >(file_id, \* , session_id) -> BinaryAPIResponse</code >
57- - <code title =" post /v1/sessions/{sessionId}/files " >client.sessions .files.<a href =" ./src/steel/resources/sessions /files.py " >upload</a >(session_id, \*\* <a href =" src/steel/types/sessions /file_upload_params.py " >params</a >) -> <a href =" ./src/steel/types/sessions /file.py " >File</a ></code >
66+ - <code title =" get /v1/sessions/{sessionId}/files/{fileId} " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >retrieve</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/credentials /file.py " >File</a ></code >
67+ - <code title =" get /v1/sessions/{sessionId}/files " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >list</a >(session_id) -> <a href =" ./src/steel/types/credentials /fileslist.py " >Fileslist</a ></code >
68+ - <code title =" delete /v1/sessions/{sessionId}/files/{fileId} " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >delete</a >(file_id, \* , session_id) -> <a href =" ./src/steel/types/credentials /file_delete_response.py " >FileDeleteResponse</a ></code >
69+ - <code title =" delete /v1/sessions/{sessionId}/files " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >delete_all</a >(session_id) -> <a href =" ./src/steel/types/credentials /file_delete_all_response.py " >FileDeleteAllResponse</a ></code >
70+ - <code title =" get /v1/sessions/{sessionId}/files/{fileId}/download " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >download</a >(file_id, \* , session_id) -> BinaryAPIResponse</code >
71+ - <code title =" post /v1/sessions/{sessionId}/files " >client.credentials .files.<a href =" ./src/steel/resources/credentials /files.py " >upload</a >(session_id, \*\* <a href =" src/steel/types/credentials /file_upload_params.py " >params</a >) -> <a href =" ./src/steel/types/credentials /file.py " >File</a ></code >
0 commit comments