@@ -12,6 +12,41 @@ Methods:
1212- <code title =" post /v1/scrape " >client.<a href =" ./src/steel/_client.py " >scrape</a >(\*\* <a href =" src/steel/types/client_scrape_params.py " >params</a >) -> <a href =" ./src/steel/types/scrape_response.py " >ScrapeResponse</a ></code >
1313- <code title =" post /v1/screenshot " >client.<a href =" ./src/steel/_client.py " >screenshot</a >(\*\* <a href =" src/steel/types/client_screenshot_params.py " >params</a >) -> <a href =" ./src/steel/types/screenshot_response.py " >ScreenshotResponse</a ></code >
1414
15+ # Credentials
16+
17+ Types:
18+
19+ ``` python
20+ from steel.types import (
21+ CredentialCreateResponse,
22+ CredentialUpdateResponse,
23+ CredentialListResponse,
24+ CredentialDeleteResponse,
25+ )
26+ ```
27+
28+ Methods:
29+
30+ - <code title =" post /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/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 >
31+ - <code title =" put /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/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 >
32+ - <code title =" get /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/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 >
33+ - <code title =" delete /v1/credentials " >client.credentials.<a href =" ./src/steel/resources/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 >
34+
35+ # Files
36+
37+ Types:
38+
39+ ``` python
40+ from steel.types import File, Fileslist
41+ ```
42+
43+ Methods:
44+
45+ - <code title =" get /v1/files " >client.files.<a href =" ./src/steel/resources/files.py " >list</a >() -> <a href =" ./src/steel/types/fileslist.py " >Fileslist</a ></code >
46+ - <code title =" delete /v1/files/{path} " >client.files.<a href =" ./src/steel/resources/files.py " >delete</a >(path) -> None</code >
47+ - <code title =" get /v1/files/{path} " >client.files.<a href =" ./src/steel/resources/files.py " >download</a >(path) -> BinaryAPIResponse</code >
48+ - <code title =" post /v1/files " >client.files.<a href =" ./src/steel/resources/files.py " >upload</a >(\*\* <a href =" src/steel/types/file_upload_params.py " >params</a >) -> <a href =" ./src/steel/types/file.py " >File</a ></code >
49+
1550# Sessions
1651
1752Types:
@@ -41,17 +76,11 @@ Methods:
4176
4277## Files
4378
44- Types:
45-
46- ``` python
47- from steel.types.sessions import File, Fileslist, FileDeleteResponse, FileDeleteAllResponse
48- ```
49-
5079Methods:
5180
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 >
81+ - <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/fileslist .py " >Fileslist </a ></code >
82+ - <code title =" delete /v1/sessions/{sessionId}/files/{path} " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >delete </a >(path, \* , session_id) -> None </code >
83+ - <code title =" delete /v1/sessions/{sessionId}/files " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >delete_all </a >(session_id) -> None </code >
84+ - <code title =" get /v1/sessions/{sessionId}/files/{path} " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >download </a >(path, \* , session_id) -> BinaryAPIResponse </code >
85+ - <code title =" get /v1/sessions/{sessionId}/files.zip " >client.sessions.files.<a href =" ./src/steel/resources/sessions/files.py " >download_archive </a >(session_id) -> BinaryAPIResponse</code >
86+ - <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/file.py " >File</a ></code >
0 commit comments