You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Start Available Resources and Operations [operations] -->
47
49
## Available Resources and Operations
48
50
49
-
### [SDK](docs/sdks/sdk/README.md)
50
-
51
-
*[validate_api_key](docs/sdks/sdk/README.md#validate_api_key) - Validate the current api key.
52
-
53
51
### [Apis](docs/sdks/apis/README.md)
54
52
55
53
*[delete_api](docs/sdks/apis/README.md#delete_api) - Delete an Api.
@@ -87,23 +85,25 @@ end
87
85
*[get_schemas](docs/sdks/schemas/README.md#get_schemas) - Get information about all schemas associated with a particular apiID.
88
86
*[register_schema](docs/sdks/schemas/README.md#register_schema) - Register a schema.
89
87
88
+
### [Auth](docs/sdks/auth/README.md)
89
+
90
+
*[validate_api_key](docs/sdks/auth/README.md#validate_api_key) - Validate the current api key.
91
+
90
92
### [Requests](docs/sdks/requests/README.md)
91
93
92
94
*[generate_request_postman_collection](docs/sdks/requests/README.md#generate_request_postman_collection) - Generate a Postman collection for a particular request.
93
95
*[get_request_from_event_log](docs/sdks/requests/README.md#get_request_from_event_log) - Get information about a particular request.
94
96
*[query_event_log](docs/sdks/requests/README.md#query_event_log) - Query the event log to retrieve a list of requests.
95
97
96
-
### [Plugins](docs/sdks/plugins/README.md)
97
-
98
-
*[get_plugins](docs/sdks/plugins/README.md#get_plugins) - Get all plugins for the current workspace.
99
-
*[run_plugin](docs/sdks/plugins/README.md#run_plugin) - Run a plugin
100
-
*[upsert_plugin](docs/sdks/plugins/README.md#upsert_plugin) - Upsert a plugin
101
-
102
98
### [Embeds](docs/sdks/embeds/README.md)
103
99
104
100
*[get_embed_access_token](docs/sdks/embeds/README.md#get_embed_access_token) - Get an embed access token for the current workspace.
105
101
*[get_valid_embed_access_tokens](docs/sdks/embeds/README.md#get_valid_embed_access_tokens) - Get all valid embed access tokens for the current workspace.
106
102
*[revoke_embed_access_token](docs/sdks/embeds/README.md#revoke_embed_access_token) - Revoke an embed access EmbedToken.
103
+
104
+
### [Events](docs/sdks/events/README.md)
105
+
106
+
*[post_workspace_events](docs/sdks/events/README.md#post_workspace_events) - Post events for a specific workspace
107
107
<!-- End Available Resources and Operations [operations] -->
108
108
109
109
@@ -128,6 +128,64 @@ You can override the default server globally by passing a server name to the `se
128
128
The default server can also be overridden globally by passing a URL to the `server_url: str` optional parameter when initializing the SDK client instance. For example:
129
129
<!-- End Server Selection [server] -->
130
130
131
+
<!-- Start Global Parameters [global-parameters] -->
132
+
## Global Parameters
133
+
134
+
A parameter is configured globally. This parameter may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, This global value will be used as the default on the operations that use it. When such operations are called, there is a place in each to override the global value, if needed.
135
+
136
+
For example, you can set `workspaceID` to `"string"` at SDK initialization and then you do not have to pass the same value on calls to operations like `post_workspace_events`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
137
+
138
+
139
+
### Available Globals
140
+
141
+
The following global parameter is available.
142
+
143
+
| Name | Type | Required | Description |
144
+
| ---- | ---- |:--------:| ----------- |
145
+
| workspace_id | ::String || The workspace_id parameter. |
|`status_code`|*::Integer*|:heavy_check_mark:| HTTP response status code for this operation |
11
-
|`raw_response`|[Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response)|:heavy_check_mark:| Raw HTTP response; suitable for custom response parsing |
12
-
|`classes`| T::Array<[::SpeakeasyClientSDK::Shared::ApiEndpoint](../../models/shared/apiendpoint.md)> |:heavy_minus_sign:| OK |
12
+
|`raw_response`|[Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response)|:heavy_check_mark:| Raw HTTP response; suitable for custom response parsing |
0 commit comments