generatedApi.ts•145 kB
/**
* This file was auto-generated by openapi-typescript.
* Do not make direct changes to the file.
*/
export interface paths {
"/profile_emails/list": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_profile_emails"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile_emails/create": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["create_profile_email"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile_emails/delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_profile_email"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/member_data": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_member_data"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_profile"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile_emails/resend_verification": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["resend_verification_email"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile_emails/update_primary": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_primary_profile_email"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/update_profile_name": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["update_profile_name"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/profile_emails/verify/{code}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["verify_profile_email"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/delete_account": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_account"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/optins": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["dashboard_get_opt_ins"];
put: operations["dashboard_accept_opt_ins"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_teams_for_member"];
put?: never;
post: operations["create_team"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/members": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_members_for_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/remove_member": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["remove_member_from_team"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_entitlements": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_entitlements"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_team"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_team"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/apply_referral_code": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["apply_referral_code"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/validate_referral_code": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["validate_referral_code"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/referral_state": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_referral_state_for_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/projects": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_projects_for_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/usage/team_usage_state": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_usage_state"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/unpause": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["unpause_deployments"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_audit_log_events": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_audit_log_events"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_project"];
put: operations["update_project"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/instances": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_deployments_for_project"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/delete_project/{project_id}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["dashboard_delete_project"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/delete_projects": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["dashboard_delete_projects"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/create_project": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["create_project_and_provision_deployment"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/transfer": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["transfer_project"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/instances/{deployment_name}/auth": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["get_deployment_auth_dashboard"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/provision": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["provision_deployment_dashboard"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/deployments/{deployment_id}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_deployment_by_id"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/update_member_role": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_member_role"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_project_roles": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_project_roles_for_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/update_project_roles": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_project_roles"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_id}/request_cloud_backup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["request_cloud_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_id}/restore_from_cloud_backup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["restore_from_cloud_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/list_cloud_backups": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_cloud_backups"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/cloud_backups/{cloud_backup_id}/delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_cloud_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/cloud_backups/{cloud_backup_id}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_cloud_backup"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/cloud_backups/{cloud_backup_id}/cancel": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["cancel_cloud_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_id}/get_periodic_backup_config": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_periodic_backup_config"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_id}/configure_periodic_backup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["configure_periodic_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_id}/disable_periodic_backup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["disable_periodic_backup"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/discord/accounts": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_discord_accounts"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/discord/login_url": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_discord_login_url"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/discord/authorize": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["authorize_discord_account"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/discord/unlink": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["unlink_discord_account"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/instances/{deployment_name}/domains/create": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["create_vanity_domain"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/instances/{deployment_name}/domains/delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_vanity_domain"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/instances/{deployment_name}/domains/list": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_vanity_domains_for_instance"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/rename_token": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["rename_access_token"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/delete_access_token": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_access_token"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/access_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_access_tokens"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/app_access_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_app_access_tokens"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/instances/{deployment_name}/access_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_deployment_access_tokens"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/access_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_project_access_tokens"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/app_access_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_project_app_access_tokens"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/delete_access_token": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_team_access_token"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/authorize": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/** This endpoint is a placeholder for generating our own access tokens.
* Right now, it is a no-op for the token.
* Version 1 of the token is the WorkOS access token */
post: operations["authorize_device"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/authorize_app": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["authorize_app"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/invites": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["pending_invitations_for_team"];
put?: never;
post: operations["create_invitation"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/invites/cancel": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["cancel_invitation"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/invites/{code}/accept": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["accept_invitation"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/cancel_orb_subscription": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["cancel_orb_subscription"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/change_subscription_plan": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["change_subscription_plan"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/create_subscription": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["create_subscription"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_discounted_plan/{plan_id}/{promo_code}": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_discounted_plan"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_orb_subscription": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_orb_subscription"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/list_active_plans": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_active_plans"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/list_invoices": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_invoices"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/unschedule_cancel_orb_subscription": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["unschedule_cancel_orb_subscription"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/update_billing_address": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["update_billing_address"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/update_billing_contact": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["update_billing_contact"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/update_payment_method": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put: operations["update_payment_method"];
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/create_setup_intent": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["create_setup_intent"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/set_spending_limit": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["set_spending_limit"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_current_spend": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_current_spend"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_spending_limits": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_spending_limits"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/preview_deployments": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_preview_deployments_for_project"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/delete_preview_deployment": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["deactivate_preview_deployment"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/environment_variables/list": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_environment_variables"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/projects/{project_id}/environment_variables/update_batch": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_environment_variables"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/usage/query": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["query_usage_databricks"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/usage/current_billing_period": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_current_billing_period"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_slug}/usage/get_token_info": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_token_info"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_slug}/usage/record_tokens": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["record_tokens"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/unlink_identity": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/** @description Unlink a secondary identity from a user's account */
post: operations["unlink_identity"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/list_identities": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** @description List all identities for a user */
get: operations["list_identities"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/identities": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** @description List simplified identities grouped by WorkOS user ID */
get: operations["identities"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["list_oauth_apps_for_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps/check": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["check_oauth_app"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps/register": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["register_oauth_app"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps/{client_id}/update": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["update_oauth_app"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps/{client_id}/delete": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["delete_oauth_app"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/oauth_apps/{client_id}/regenerate_secret": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["regenerate_oauth_client_secret"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/workos/available_workos_team_emails": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** @description Get candidate email addresses to be WorkOS admins. */
get: operations["get_available_workos_team_emails"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_name}/workos_environment": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_deployment_workos_environment"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/deployments/{deployment_name}/has_associated_workos_team": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** @description Check if a deployment has an associated WorkOS team */
get: operations["get_has_associated_workos_team"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/workos_integration": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_team_workos_integration"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/workos/provision_associated_workos_team": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/** @description Provision a WorkOS team for a Convex team */
post: operations["provision_associated_workos_team"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/enable_sso": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["enable_sso"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/get_sso": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get: operations["get_sso"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/disable_sso": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["disable_sso"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/teams/{team_id}/generate_sso_configuration_link": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
post: operations["generate_sso_configuration_link"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
}
export type webhooks = Record<string, never>;
export interface components {
schemas: {
ActionOnAccessTokenArgs: {
accessToken: string;
};
Address: {
city?: string | null;
country?: string | null;
line1?: string | null;
line2?: string | null;
postal_code?: string | null;
state?: string | null;
};
/** @description Encrypted admin key */
AdminKey: string;
AppAccessTokenResponse: {
appClientId: string;
appName: components["schemas"]["AppName"];
/** Format: int64 */
creationTime: number;
/** Format: int64 */
lastUsedTime?: number | null;
name: components["schemas"]["DeviceName"];
};
AppName: string;
ApplyReferralCodeArgs: {
referralCode: components["schemas"]["ReferralCode"];
};
/** @enum {string} */
AuditLogAction: "joinTeam" | "createTeam" | "updateTeam" | "deleteTeam" | "createProject" | "transferProject" | "receiveProject" | "updateProject" | "deleteProject" | "createProjectEnvironmentVariable" | "updateProjectEnvironmentVariable" | "deleteProjectEnvironmentVariable" | "createDeployment" | "deleteDeployment" | "inviteMember" | "cancelMemberInvitation" | "removeMember" | "updateMemberRole" | "updateMemberProjectRole" | "updatePaymentMethod" | "updateBillingContact" | "updateBillingAddress" | "createSubscription" | "resumeSubscription" | "cancelSubscription" | "changeSubscriptionPlan" | "createTeamAccessToken" | "updateTeamAccessToken" | "deleteTeamAccessToken" | "viewTeamAccessToken" | "createCustomDomain" | "deleteCustomDomain" | "startManualCloudBackup" | "restoreFromCloudBackup" | "configurePeriodicBackup" | "disablePeriodicBackup" | "deleteCloudBackup" | "disableTeamExceedingSpendingLimits" | "setSpendingLimit" | "applyReferralCode" | "createOAuthApplication" | "updateOAuthApplication" | "deleteOAuthApplication" | "verifyOAuthApplication" | "generateOAuthClientSecret" | "createWorkosTeam" | "createWorkosEnvironment" | "retrieveWorkosEnvironmentCredentials" | "enableSSO" | "disableSSO";
/** @description Represents the `ValidatedActor` equivalent for audit logs. This identifies
* who executed an AuditLogEvent */
AuditLogActor: "system" | {
member: {
member_id: components["schemas"]["MemberId"];
};
} | {
serviceAccount: {
member_id: components["schemas"]["MemberId"];
};
} | {
team: {
team_id: components["schemas"]["TeamId"];
};
};
AuditLogEventResponse: {
action: components["schemas"]["AuditLogAction"];
actor: components["schemas"]["AuditLogActor"];
/** Format: int64 */
createTime: number;
metadata: components["schemas"]["Value"];
teamId: components["schemas"]["TeamId"];
};
/** @description Struct that contains the result of a query to the audit_logs table. The
* `events` field contains all of the `AuditLog` values and the `cursor` field
* denotes where to resume the query if more results are needed. */
AuditLogResponse: {
cursor?: string | null;
events: components["schemas"]["AuditLogEventResponse"][];
};
AuthIdentityResponse: {
connection: string;
isPrimary: boolean;
parentUserId?: string | null;
provider: string;
userId: string;
};
AuthorizeAppArgs: {
/** @description Authentication token is expected to be the access token from WorkOS */
authnToken: string;
clientId: string;
codeChallenge?: string | null;
mode: components["schemas"]["AuthorizeAppMode"];
projectId?: null | components["schemas"]["ProjectId"];
redirectUri: string;
teamId?: null | components["schemas"]["TeamId"];
};
/** @enum {string} */
AuthorizeAppMode: "AuthorizationCode";
AuthorizeArgs: {
anonymousId?: string | null;
/** @description Authentication token is expected to be the access token from WorkOS */
authnToken: string;
deploymentId?: null | components["schemas"]["DeploymentId"];
deviceName?: null | components["schemas"]["DeviceName"];
oauthApp?: null | components["schemas"]["OauthAppMetadata"];
permissions?: string[] | null;
projectId?: null | components["schemas"]["ProjectId"];
teamId?: null | components["schemas"]["TeamId"];
};
AuthorizeCodeResponse: {
/** @description A code that the application can use to retrieve the token */
code: string;
};
AuthorizeDiscordAccountRequest: {
authorizationCode: string;
csrfToken: string;
};
AuthorizeResponse: {
/** @description a serialized access token that the CLI will send back up */
accessToken: components["schemas"]["SerializedAccessToken"];
};
AvailableWorkOSTeamEmailsResponse: {
availableEmails: string[];
usedEmails: string[];
};
BillingContactResponse: {
email: string;
name: string;
};
CancelInvitationArgs: {
email: string;
};
ChangeSubscriptionPlanArgs: {
newPlanId: string;
};
CheckOauthAppArgs: {
clientId: string;
redirectUri: string;
};
/** Format: int64 */
CloudBackupId: number;
CloudBackupResponse: {
/** Format: int64 */
expirationTime: number;
id: components["schemas"]["CloudBackupId"];
/** Format: int64 */
requestedTime: number;
snapshotId?: string | null;
sourceDeploymentId: components["schemas"]["DeploymentId"];
sourceDeploymentName: components["schemas"]["InstanceName"];
state: string;
};
ConfigurePeriodicBackupArgs: {
cronspec: string;
/** Format: int64 */
expirationDeltaSecs?: number | null;
};
CreateInvitationArgs: {
email: string;
role: components["schemas"]["Role"];
};
CreateProjectArgs: {
deploymentType?: null | components["schemas"]["DeploymentType"];
projectName: components["schemas"]["ProjectName"];
team: components["schemas"]["TeamSlug"];
};
CreateProjectResponse: {
adminKey?: null | components["schemas"]["AdminKey"];
deploymentName: string;
prodUrl: string;
projectId: components["schemas"]["ProjectId"];
projectSlug: components["schemas"]["ProjectSlug"];
/** Format: int64 */
projectsRemaining: number;
teamId: components["schemas"]["TeamId"];
teamSlug: components["schemas"]["TeamSlug"];
};
CreateSubscriptionArgs: {
billingAddress?: null | components["schemas"]["Address"];
/** Format: int64 */
disableThresholdCents?: number | null;
email: string;
name: string;
paymentMethod?: string | null;
planId: string;
/** Format: int64 */
warningThresholdCents?: number | null;
};
CreateTeamArgs: {
name: components["schemas"]["ProposedTeamName"];
};
DeactivatePreviewDeploymentArgs: {
identifier: components["schemas"]["PreviewDeploymentIdentifier"];
};
DeleteAccessTokenArgs: {
name: components["schemas"]["DeviceName"];
};
DeleteProjectsArgs: {
projectIds: components["schemas"]["ProjectId"][];
};
/** Format: int64 */
DeploymentId: number;
DeploymentResponse: {
/** Format: int64 */
createTime: number;
creator?: null | components["schemas"]["MemberId"];
deploymentType: components["schemas"]["DeploymentType"];
/** Format: int64 */
id: number;
/** @enum {string} */
kind: "cloud";
name: string;
previewIdentifier?: null | components["schemas"]["PreviewDeploymentIdentifier"];
projectId: components["schemas"]["ProjectId"];
} | {
/** Format: int64 */
createTime: number;
creator: components["schemas"]["MemberId"];
deploymentType: components["schemas"]["DeploymentType"];
deviceName: components["schemas"]["DeviceName"];
/** Format: int64 */
id: number;
isActive: boolean;
/** @enum {string} */
kind: "local";
/** Format: int64 */
lastUpdateTime: number;
name: string;
/** Format: int32 */
port: number;
previewIdentifier?: null | components["schemas"]["PreviewDeploymentIdentifier"];
projectId: components["schemas"]["ProjectId"];
};
/** @enum {string} */
DeploymentType: "dev" | "prod" | "preview";
DeploymentWorkOSEnvironmentInfo: {
deploymentName: string;
workosClientId: string;
workosEnvironmentId: string;
workosEnvironmentName: string;
};
DeploymentWorkOSEnvironmentResponse: {
environment?: null | components["schemas"]["DeploymentWorkOSEnvironmentInfo"];
teamId: components["schemas"]["TeamId"];
workosTeam?: null | components["schemas"]["WorkOSAssociatedTeam"];
};
DeviceName: string;
DiscordAccount: {
details?: null | components["schemas"]["DiscordAccountDetails"];
id: string;
};
DiscordAccountDetails: {
avatar?: string | null;
discriminator: string;
global_name?: string | null;
username: string;
};
DiscordAccountsResponse: {
accounts: components["schemas"]["DiscordAccount"][];
};
DiscordId: string;
DiscordLoginUrlResponse: {
url: string;
};
DiscountedPlanResponse: {
/** Format: int64 */
durationInMonths?: number | null;
/** Format: double */
percentOff: number;
planId: string;
requiresPaymentMethod: boolean;
};
EnableSSORequest: Record<string, never>;
EnvVariableConfigJson: {
deploymentTypes: components["schemas"]["DeploymentType"][];
name: string;
value: string;
};
EnvironmentVariableJson: {
name: string;
value: string;
};
GenerateSSOConfigurationLinkRequest: {
intent: components["schemas"]["SSOPortalIntent"];
};
GenerateSSOConfigurationLinkResponse: {
link: string;
};
GetCurrentSpendResponse: {
/** Format: int64 */
totalCents: number;
};
GetOptInsResponse: {
optInsToAccept: components["schemas"]["OptInToAccept"][];
};
GetSpendingLimitsResponse: {
/** Format: int64 */
disableThresholdCents?: number | null;
state?: null | components["schemas"]["SpendingLimitsState"];
/** Format: int64 */
warningThresholdCents?: number | null;
};
GetTokenInfoResponse: {
/** Format: int64 */
centitokensQuota: number;
/** Format: int64 */
centitokensUsed: number;
isPaidPlan: boolean;
isTeamDisabled: boolean;
planType: string;
/** Format: int64 */
tokensQuota: number;
/** Format: int64 */
tokensUsed: number;
};
HasAssociatedWorkOSTeamResponse: {
/** @description Email of Convex team member who created the WorkOS account.
* This field should always be present when has_associated_workos_team is
* true. */
adminConvexEmail?: string | null;
/** @description Email address used to provision the WorkOS account. This field should
* always be present if has_associated_workos_team is true. */
adminEmail?: string | null;
/** @description Name of Convex team member who created the WorkOS account.
* This field is optional even when has_associated_workos_team is true. */
adminName?: string | null;
hasAssociatedWorkosTeam: boolean;
teamId: components["schemas"]["TeamId"];
};
IdentityResponse: {
email?: string | null;
id: string;
providers: string[];
};
InstanceAuthForDashboardInteractionsResponse: {
adminKey: components["schemas"]["SerializedAccessToken"];
instanceUrl: string;
/** @enum {string} */
kind: "Cloud";
} | {
adminKey: components["schemas"]["AdminKey"];
instanceUrl: string;
/** @enum {string} */
kind: "Local";
};
/** @description Example instance names:
*
* tall-sheep-123
*
* test-tall-sheep-123 # Prefix of test for internal testing */
InstanceName: string;
InvitationResponse: {
email: string;
expired: boolean;
role: components["schemas"]["Role"];
};
InvoiceResponse: {
amountDue: string;
currency: string;
hasFailedPayment: boolean;
hostedInvoiceUrl?: string | null;
id: string;
/** Format: int64 */
invoiceDate: number;
invoiceNumber: string;
status: string;
total: string;
};
InvoicesResponse: {
invoices: components["schemas"]["InvoiceResponse"][];
};
ListEnvVariableResponse: {
configs: components["schemas"]["EnvVariableConfigJson"][];
};
ListVanityDomainsResponse: {
domains: components["schemas"]["VanityDomainResponse"][];
};
MemberDataResponse: {
deployments: components["schemas"]["DeploymentResponse"][];
optInsToAccept: components["schemas"]["OptInToAccept"][];
projects: components["schemas"]["ProjectDetails"][];
teams: components["schemas"]["Team"][];
};
/** Format: int64 */
MemberEmailId: number;
MemberEmailResponse: {
/** Format: int64 */
creationTime: number;
email: string;
id: components["schemas"]["MemberEmailId"];
isPrimary: boolean;
isVerified: boolean;
};
/** Format: int64 */
MemberId: number;
MemberResponse: {
email: string;
id: components["schemas"]["MemberId"];
name?: string | null;
};
OauthAppMetadata: {
clientId: string;
clientSecret: string;
};
OauthAppResponse: {
appName: components["schemas"]["AppName"];
clientId: string;
clientSecret?: string | null;
/** Format: int64 */
createTime: number;
redirectUris: string[];
verified: boolean;
};
OptIn: {
tos: string;
};
OptInToAccept: {
message: string;
optIn: components["schemas"]["OptIn"];
};
OrbSubscriptionResponse: {
billingAddress?: null | components["schemas"]["Address"];
billingContact: components["schemas"]["BillingContactResponse"];
/** Format: int64 */
endDate?: number | null;
nextBillingPeriodStart: string;
paymentMethod?: null | components["schemas"]["PaymentMethodResponse"];
plan: components["schemas"]["PlanResponse"];
status: string;
};
PaymentMethodResponse: {
display: string;
kind: string;
};
PeriodicBackupConfig: {
cronspec: string;
/** Format: int64 */
expirationDeltaSecs: number;
/** Format: int64 */
nextRun: number;
sourceDeploymentId: components["schemas"]["DeploymentId"];
};
PlanResponse: {
description: string;
id: string;
name: string;
planType?: string | null;
/** Format: double */
seatPrice?: number | null;
status: string;
};
PlansResponse: {
plans: components["schemas"]["PlanResponse"][];
};
PlatformDeleteCustomDomainArgs: {
/** @description The custom domain name to delete. */
domain: string;
/** @description The destination for this custom domain (convexCloud or convexSite). */
requestDestination: components["schemas"]["RequestDestination"];
};
PreviewDeploymentIdentifier: string;
ProfileEmailArgs: {
email: string;
};
ProjectDetails: {
/** Format: int64 */
createTime: number;
devDeploymentName?: string | null;
id: components["schemas"]["ProjectId"];
isDemo: boolean;
name: components["schemas"]["ProjectName"];
prodDeploymentName?: string | null;
slug: components["schemas"]["ProjectSlug"];
teamId: components["schemas"]["TeamId"];
};
/** Format: int64 */
ProjectId: number;
ProjectMemberRoleResponse: {
/** Format: int64 */
lastUpdated: number;
memberId: components["schemas"]["MemberId"];
projectId: components["schemas"]["ProjectId"];
role: components["schemas"]["ProjectRole"];
teamId: components["schemas"]["TeamId"];
};
ProjectName: string;
/** @enum {string} */
ProjectRole: "admin";
ProjectRoleUpdateArg: {
memberId: components["schemas"]["MemberId"];
projectId: components["schemas"]["ProjectId"];
role?: null | components["schemas"]["ProjectRole"];
};
ProjectSlug: string;
ProposedTeamName: string;
ProvisionDeploymentDashboardArgs: {
deploymentType: components["schemas"]["DeploymentType"];
};
ProvisionDeploymentDashboardResponse: {
deploymentName: string;
};
ProvisionWorkOSTeamRequest: {
/** @description Email address to use for the WorkOS team admin,
* must be a verified email address associated with the user's account */
email: string;
/** @description Convex team ID, no WorkOS team exists at this point */
teamId: components["schemas"]["TeamId"];
};
ProvisionWorkOSTeamResponse: {
adminEmail: string;
workosTeamId: string;
workosTeamName: string;
};
RecordTokensArgs: {
/** Format: int64 */
centitokens: number;
};
ReferralCode: string;
ReferralState: {
referrals: components["schemas"]["TeamName"][];
referredBy?: null | components["schemas"]["TeamName"];
};
RegisterOauthAppArgs: {
appName: components["schemas"]["AppName"];
redirectUris: string[];
};
RemoveMemberArgs: {
memberId: components["schemas"]["MemberId"];
};
RenameAccessTokenArgs: {
/** @description Authentication token is expected to be the access token from WorkOS */
accessToken: string;
newName: components["schemas"]["DeviceName"];
};
/** @enum {string} */
RequestDestination: "convexCloud" | "convexSite";
RestoreFromCloudBackupArgs: {
id: components["schemas"]["CloudBackupId"];
};
/** @enum {string} */
Role: "admin" | "developer";
/** @enum {string} */
SSODomainState: "verified" | "pending" | "failed" | "legacyVerified";
SSOOrganizationDomain: {
domain: string;
id: string;
state: components["schemas"]["SSODomainState"];
};
SSOOrganizationResponse: {
/** Format: int64 */
createTime: number;
domains: components["schemas"]["SSOOrganizationDomain"][];
id: string;
name: string;
/** Format: int64 */
updateTime: number;
};
/** @enum {string} */
SSOPortalIntent: "sso" | "domainVerification";
/** @description ConvexAccessToken is our own internal notion of authorization.
* It is versioned.
*
* V1 - uses an WorkOS access token for authorization.
*
* Serialization is done by SerializedAccessToken::new
* The ConvexAccessToken is serialized (json) and base64
* encoded for obfuscation before sending it to the client
*
* Deserialization is done by SerializedAccessToken::decode
* This reverses the process and returns a ConvexAccessToken which
* can be match'd by the extractor.
*
* `SerializedAccessToken` is intentionally the only struct that is
* left public.
*
* The json is externally tagged. Expect it to look like
* {"v1": "workostoken"} */
SerializedAccessToken: string;
SetSpendingLimitArgs: {
/** Format: int64 */
disableThresholdCents?: number | null;
/** Format: int64 */
warningThresholdCents?: number | null;
};
SetupIntentResponse: {
clientSecret: string;
};
/** @enum {string} */
SpendingLimitsState: "Running" | "Disabled" | "Warning";
Team: {
creator?: null | components["schemas"]["MemberId"];
id: components["schemas"]["TeamId"];
managedBy?: string | null;
name: components["schemas"]["TeamName"];
referralCode: components["schemas"]["ReferralCode"];
referredBy?: null | components["schemas"]["TeamId"];
slug: components["schemas"]["TeamSlug"];
suspended: boolean;
};
TeamAccessTokenResponse: {
accessToken: string;
/** Format: int64 */
creationTime: number;
creator: components["schemas"]["MemberId"];
/** Format: int64 */
lastUsedTime?: number | null;
name: components["schemas"]["DeviceName"];
permissions?: string[] | null;
serializedAccessToken: components["schemas"]["SerializedAccessToken"];
};
TeamCurrentBillingPeriodResponse: {
end: string;
start: string;
};
TeamEntitlementsResponse: {
/** Format: int64 */
auditLogRetentionDays: number;
customDomainsEnabled: boolean;
logStreamingEnabled: boolean;
/** Format: int64 */
maxChefTokens: number;
/** Format: int64 */
maxCloudBackups: number;
/** Format: int64 */
maxProjects: number;
/** Format: int64 */
maxTeamMembers: number;
periodicBackupsEnabled: boolean;
/** Format: int64 */
projectMaxPreviewDeployments: number;
ssoEnabled: boolean;
streamingExportEnabled: boolean;
/** Format: int64 */
teamMaxActionCompute: number;
/** Format: int64 */
teamMaxDatabaseBandwidth: number;
/** Format: int64 */
teamMaxDatabaseStorage: number;
/** Format: int64 */
teamMaxFileBandwidth: number;
/** Format: int64 */
teamMaxFileStorage: number;
/** Format: int64 */
teamMaxFunctionCalls: number;
/** Format: int64 */
teamMaxVectorBandwidth: number;
/** Format: int64 */
teamMaxVectorStorage: number;
};
/** Format: int64 */
TeamId: number;
TeamMemberResponse: {
email: string;
id: components["schemas"]["MemberId"];
name?: string | null;
role: components["schemas"]["Role"];
};
TeamName: string;
TeamSlug: string;
TeamUsageStateResponse: {
teamId: components["schemas"]["TeamId"];
usageState: components["schemas"]["UsageState"];
};
TransferProjectArgs: {
destinationTeamId: components["schemas"]["TeamId"];
};
UnlinkDiscordAccountRequest: {
discordId: components["schemas"]["DiscordId"];
};
UnlinkIdentityRequest: {
userId: string;
};
UpdateBillingAddressArgs: {
billingAddress: components["schemas"]["Address"];
};
UpdateBillingContactArgs: {
email: string;
name: string;
};
UpdateEnvironmentVariable: {
newConfig?: null | components["schemas"]["EnvVariableConfigJson"];
oldVariable?: null | components["schemas"]["EnvironmentVariableJson"];
};
UpdateEnvironmentVariables: {
changes: components["schemas"]["UpdateEnvironmentVariable"][];
};
UpdateMemberRoleArgs: {
memberId: components["schemas"]["MemberId"];
role: components["schemas"]["Role"];
};
UpdateOauthAppArgs: {
appName?: null | components["schemas"]["AppName"];
redirectUris?: string[] | null;
};
UpdatePaymentMethodArgs: {
paymentMethod: string;
};
UpdateProfileNameArgs: {
name: string;
};
UpdateProjectArgs: {
name?: null | components["schemas"]["ProjectName"];
slug?: null | components["schemas"]["ProjectSlug"];
};
UpdateProjectRolesArgs: {
updates: components["schemas"]["ProjectRoleUpdateArg"][];
};
UpdateTeamArgs: {
name?: null | components["schemas"]["ProposedTeamName"];
slug?: null | components["schemas"]["TeamSlug"];
};
/** @enum {string} */
UsageState: "Default" | "Approaching" | "Exceeded" | "Paused" | "Disabled";
ValidateReferralCodeResult: {
Valid: {
exhausted: boolean;
teamName: components["schemas"]["TeamName"];
};
} | "Invalid";
Value: unknown;
VanityDomainResponse: {
/** Format: int64 */
creationTime: number;
domain: string;
instanceName: components["schemas"]["InstanceName"];
requestDestination: components["schemas"]["RequestDestination"];
/** Format: int64 */
verificationTime?: number | null;
};
WorkOSAssociatedTeam: {
convexTeamId: components["schemas"]["TeamId"];
creatorMemberId: components["schemas"]["MemberId"];
workosAdminEmail: string;
workosTeamId: string;
workosTeamName: string;
};
WorkOSEnvironmentInfo: {
deploymentName: string;
workosClientId: string;
workosEnvironmentId: string;
workosEnvironmentName: string;
};
WorkOSTeamAssociation: {
adminEmail: string;
creatorEmail: string;
creatorName?: string | null;
workosTeamId: string;
workosTeamName: string;
};
WorkOSTeamIntegrationResponse: {
/** @description List of WorkOS environments for deployments */
environments: components["schemas"]["WorkOSEnvironmentInfo"][];
teamAssociation?: null | components["schemas"]["WorkOSTeamAssociation"];
};
};
responses: never;
parameters: never;
requestBodies: never;
headers: never;
pathItems: never;
}
export type ActionOnAccessTokenArgs = components['schemas']['ActionOnAccessTokenArgs'];
export type Address = components['schemas']['Address'];
export type AdminKey = components['schemas']['AdminKey'];
export type AppAccessTokenResponse = components['schemas']['AppAccessTokenResponse'];
export type AppName = components['schemas']['AppName'];
export type ApplyReferralCodeArgs = components['schemas']['ApplyReferralCodeArgs'];
export type AuditLogAction = components['schemas']['AuditLogAction'];
export type AuditLogActor = components['schemas']['AuditLogActor'];
export type AuditLogEventResponse = components['schemas']['AuditLogEventResponse'];
export type AuditLogResponse = components['schemas']['AuditLogResponse'];
export type AuthIdentityResponse = components['schemas']['AuthIdentityResponse'];
export type AuthorizeAppArgs = components['schemas']['AuthorizeAppArgs'];
export type AuthorizeAppMode = components['schemas']['AuthorizeAppMode'];
export type AuthorizeArgs = components['schemas']['AuthorizeArgs'];
export type AuthorizeCodeResponse = components['schemas']['AuthorizeCodeResponse'];
export type AuthorizeDiscordAccountRequest = components['schemas']['AuthorizeDiscordAccountRequest'];
export type AuthorizeResponse = components['schemas']['AuthorizeResponse'];
export type AvailableWorkOsTeamEmailsResponse = components['schemas']['AvailableWorkOSTeamEmailsResponse'];
export type BillingContactResponse = components['schemas']['BillingContactResponse'];
export type CancelInvitationArgs = components['schemas']['CancelInvitationArgs'];
export type ChangeSubscriptionPlanArgs = components['schemas']['ChangeSubscriptionPlanArgs'];
export type CheckOauthAppArgs = components['schemas']['CheckOauthAppArgs'];
export type CloudBackupId = components['schemas']['CloudBackupId'];
export type CloudBackupResponse = components['schemas']['CloudBackupResponse'];
export type ConfigurePeriodicBackupArgs = components['schemas']['ConfigurePeriodicBackupArgs'];
export type CreateInvitationArgs = components['schemas']['CreateInvitationArgs'];
export type CreateProjectArgs = components['schemas']['CreateProjectArgs'];
export type CreateProjectResponse = components['schemas']['CreateProjectResponse'];
export type CreateSubscriptionArgs = components['schemas']['CreateSubscriptionArgs'];
export type CreateTeamArgs = components['schemas']['CreateTeamArgs'];
export type DeactivatePreviewDeploymentArgs = components['schemas']['DeactivatePreviewDeploymentArgs'];
export type DeleteAccessTokenArgs = components['schemas']['DeleteAccessTokenArgs'];
export type DeleteProjectsArgs = components['schemas']['DeleteProjectsArgs'];
export type DeploymentId = components['schemas']['DeploymentId'];
export type DeploymentResponse = components['schemas']['DeploymentResponse'];
export type DeploymentType = components['schemas']['DeploymentType'];
export type DeploymentWorkOsEnvironmentInfo = components['schemas']['DeploymentWorkOSEnvironmentInfo'];
export type DeploymentWorkOsEnvironmentResponse = components['schemas']['DeploymentWorkOSEnvironmentResponse'];
export type DeviceName = components['schemas']['DeviceName'];
export type DiscordAccount = components['schemas']['DiscordAccount'];
export type DiscordAccountDetails = components['schemas']['DiscordAccountDetails'];
export type DiscordAccountsResponse = components['schemas']['DiscordAccountsResponse'];
export type DiscordId = components['schemas']['DiscordId'];
export type DiscordLoginUrlResponse = components['schemas']['DiscordLoginUrlResponse'];
export type DiscountedPlanResponse = components['schemas']['DiscountedPlanResponse'];
export type EnableSsoRequest = components['schemas']['EnableSSORequest'];
export type EnvVariableConfigJson = components['schemas']['EnvVariableConfigJson'];
export type EnvironmentVariableJson = components['schemas']['EnvironmentVariableJson'];
export type GenerateSsoConfigurationLinkRequest = components['schemas']['GenerateSSOConfigurationLinkRequest'];
export type GenerateSsoConfigurationLinkResponse = components['schemas']['GenerateSSOConfigurationLinkResponse'];
export type GetCurrentSpendResponse = components['schemas']['GetCurrentSpendResponse'];
export type GetOptInsResponse = components['schemas']['GetOptInsResponse'];
export type GetSpendingLimitsResponse = components['schemas']['GetSpendingLimitsResponse'];
export type GetTokenInfoResponse = components['schemas']['GetTokenInfoResponse'];
export type HasAssociatedWorkOsTeamResponse = components['schemas']['HasAssociatedWorkOSTeamResponse'];
export type IdentityResponse = components['schemas']['IdentityResponse'];
export type InstanceAuthForDashboardInteractionsResponse = components['schemas']['InstanceAuthForDashboardInteractionsResponse'];
export type InstanceName = components['schemas']['InstanceName'];
export type InvitationResponse = components['schemas']['InvitationResponse'];
export type InvoiceResponse = components['schemas']['InvoiceResponse'];
export type InvoicesResponse = components['schemas']['InvoicesResponse'];
export type ListEnvVariableResponse = components['schemas']['ListEnvVariableResponse'];
export type ListVanityDomainsResponse = components['schemas']['ListVanityDomainsResponse'];
export type MemberDataResponse = components['schemas']['MemberDataResponse'];
export type MemberEmailId = components['schemas']['MemberEmailId'];
export type MemberEmailResponse = components['schemas']['MemberEmailResponse'];
export type MemberId = components['schemas']['MemberId'];
export type MemberResponse = components['schemas']['MemberResponse'];
export type OauthAppMetadata = components['schemas']['OauthAppMetadata'];
export type OauthAppResponse = components['schemas']['OauthAppResponse'];
export type OptIn = components['schemas']['OptIn'];
export type OptInToAccept = components['schemas']['OptInToAccept'];
export type OrbSubscriptionResponse = components['schemas']['OrbSubscriptionResponse'];
export type PaymentMethodResponse = components['schemas']['PaymentMethodResponse'];
export type PeriodicBackupConfig = components['schemas']['PeriodicBackupConfig'];
export type PlanResponse = components['schemas']['PlanResponse'];
export type PlansResponse = components['schemas']['PlansResponse'];
export type PlatformDeleteCustomDomainArgs = components['schemas']['PlatformDeleteCustomDomainArgs'];
export type PreviewDeploymentIdentifier = components['schemas']['PreviewDeploymentIdentifier'];
export type ProfileEmailArgs = components['schemas']['ProfileEmailArgs'];
export type ProjectDetails = components['schemas']['ProjectDetails'];
export type ProjectId = components['schemas']['ProjectId'];
export type ProjectMemberRoleResponse = components['schemas']['ProjectMemberRoleResponse'];
export type ProjectName = components['schemas']['ProjectName'];
export type ProjectRole = components['schemas']['ProjectRole'];
export type ProjectRoleUpdateArg = components['schemas']['ProjectRoleUpdateArg'];
export type ProjectSlug = components['schemas']['ProjectSlug'];
export type ProposedTeamName = components['schemas']['ProposedTeamName'];
export type ProvisionDeploymentDashboardArgs = components['schemas']['ProvisionDeploymentDashboardArgs'];
export type ProvisionDeploymentDashboardResponse = components['schemas']['ProvisionDeploymentDashboardResponse'];
export type ProvisionWorkOsTeamRequest = components['schemas']['ProvisionWorkOSTeamRequest'];
export type ProvisionWorkOsTeamResponse = components['schemas']['ProvisionWorkOSTeamResponse'];
export type RecordTokensArgs = components['schemas']['RecordTokensArgs'];
export type ReferralCode = components['schemas']['ReferralCode'];
export type ReferralState = components['schemas']['ReferralState'];
export type RegisterOauthAppArgs = components['schemas']['RegisterOauthAppArgs'];
export type RemoveMemberArgs = components['schemas']['RemoveMemberArgs'];
export type RenameAccessTokenArgs = components['schemas']['RenameAccessTokenArgs'];
export type RequestDestination = components['schemas']['RequestDestination'];
export type RestoreFromCloudBackupArgs = components['schemas']['RestoreFromCloudBackupArgs'];
export type Role = components['schemas']['Role'];
export type SsoDomainState = components['schemas']['SSODomainState'];
export type SsoOrganizationDomain = components['schemas']['SSOOrganizationDomain'];
export type SsoOrganizationResponse = components['schemas']['SSOOrganizationResponse'];
export type SsoPortalIntent = components['schemas']['SSOPortalIntent'];
export type SerializedAccessToken = components['schemas']['SerializedAccessToken'];
export type SetSpendingLimitArgs = components['schemas']['SetSpendingLimitArgs'];
export type SetupIntentResponse = components['schemas']['SetupIntentResponse'];
export type SpendingLimitsState = components['schemas']['SpendingLimitsState'];
export type Team = components['schemas']['Team'];
export type TeamAccessTokenResponse = components['schemas']['TeamAccessTokenResponse'];
export type TeamCurrentBillingPeriodResponse = components['schemas']['TeamCurrentBillingPeriodResponse'];
export type TeamEntitlementsResponse = components['schemas']['TeamEntitlementsResponse'];
export type TeamId = components['schemas']['TeamId'];
export type TeamMemberResponse = components['schemas']['TeamMemberResponse'];
export type TeamName = components['schemas']['TeamName'];
export type TeamSlug = components['schemas']['TeamSlug'];
export type TeamUsageStateResponse = components['schemas']['TeamUsageStateResponse'];
export type TransferProjectArgs = components['schemas']['TransferProjectArgs'];
export type UnlinkDiscordAccountRequest = components['schemas']['UnlinkDiscordAccountRequest'];
export type UnlinkIdentityRequest = components['schemas']['UnlinkIdentityRequest'];
export type UpdateBillingAddressArgs = components['schemas']['UpdateBillingAddressArgs'];
export type UpdateBillingContactArgs = components['schemas']['UpdateBillingContactArgs'];
export type UpdateEnvironmentVariable = components['schemas']['UpdateEnvironmentVariable'];
export type UpdateEnvironmentVariables = components['schemas']['UpdateEnvironmentVariables'];
export type UpdateMemberRoleArgs = components['schemas']['UpdateMemberRoleArgs'];
export type UpdateOauthAppArgs = components['schemas']['UpdateOauthAppArgs'];
export type UpdatePaymentMethodArgs = components['schemas']['UpdatePaymentMethodArgs'];
export type UpdateProfileNameArgs = components['schemas']['UpdateProfileNameArgs'];
export type UpdateProjectArgs = components['schemas']['UpdateProjectArgs'];
export type UpdateProjectRolesArgs = components['schemas']['UpdateProjectRolesArgs'];
export type UpdateTeamArgs = components['schemas']['UpdateTeamArgs'];
export type UsageState = components['schemas']['UsageState'];
export type ValidateReferralCodeResult = components['schemas']['ValidateReferralCodeResult'];
export type Value = components['schemas']['Value'];
export type VanityDomainResponse = components['schemas']['VanityDomainResponse'];
export type WorkOsAssociatedTeam = components['schemas']['WorkOSAssociatedTeam'];
export type WorkOsEnvironmentInfo = components['schemas']['WorkOSEnvironmentInfo'];
export type WorkOsTeamAssociation = components['schemas']['WorkOSTeamAssociation'];
export type WorkOsTeamIntegrationResponse = components['schemas']['WorkOSTeamIntegrationResponse'];
export type $defs = Record<string, never>;
export interface operations {
list_profile_emails: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["MemberEmailResponse"][];
};
};
};
};
create_profile_email: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProfileEmailArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
delete_profile_email: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProfileEmailArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_member_data: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["MemberDataResponse"];
};
};
};
};
get_profile: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["MemberResponse"];
};
};
};
};
resend_verification_email: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProfileEmailArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update_primary_profile_email: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProfileEmailArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update_profile_name: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateProfileNameArgs"];
};
};
responses: {
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
verify_profile_email: {
parameters: {
query?: never;
header?: never;
path: {
code: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
delete_account: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
dashboard_get_opt_ins: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GetOptInsResponse"];
};
};
};
};
dashboard_accept_opt_ins: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["OptIn"][];
};
};
responses: {
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_teams_for_member: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Team"][];
};
};
};
};
create_team: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateTeamArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Team"];
};
};
};
};
get_members_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamMemberResponse"][];
};
};
};
};
remove_member_from_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["RemoveMemberArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_team_entitlements: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamEntitlementsResponse"];
};
};
};
};
update_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateTeamArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
delete_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
apply_referral_code: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ApplyReferralCodeArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
validate_referral_code: {
parameters: {
query: {
code: string;
};
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ValidateReferralCodeResult"];
};
};
};
};
get_referral_state_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ReferralState"];
};
};
};
};
get_projects_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ProjectDetails"][];
};
};
};
};
get_team_usage_state: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamUsageStateResponse"];
};
};
};
};
unpause_deployments: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_audit_log_events: {
parameters: {
query: {
from: number;
to: number;
memberId?: components["schemas"]["MemberId"];
action?: components["schemas"]["AuditLogAction"];
limit?: number;
cursor?: string;
};
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AuditLogResponse"];
};
};
};
};
get_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ProjectDetails"];
};
};
};
};
update_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateProjectArgs"];
};
};
responses: {
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
list_deployments_for_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeploymentResponse"][];
};
};
};
};
dashboard_delete_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
dashboard_delete_projects: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["DeleteProjectsArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
create_project_and_provision_deployment: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateProjectArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CreateProjectResponse"];
};
};
};
};
transfer_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["TransferProjectArgs"];
};
};
responses: {
204: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_deployment_auth_dashboard: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["InstanceAuthForDashboardInteractionsResponse"];
};
};
};
};
provision_deployment_dashboard: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProvisionDeploymentDashboardArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ProvisionDeploymentDashboardResponse"];
};
};
};
};
get_deployment_by_id: {
parameters: {
query?: never;
header?: never;
path: {
team_id: components["schemas"]["TeamId"];
/** @description Can be a deployment's id (integer) or name (string) */
deployment_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeploymentResponse"];
};
};
};
};
update_member_role: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateMemberRoleArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_project_roles_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ProjectMemberRoleResponse"][];
};
};
};
};
update_project_roles: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateProjectRolesArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
request_cloud_backup: {
parameters: {
query?: never;
header?: never;
path: {
deployment_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CloudBackupResponse"];
};
};
};
};
restore_from_cloud_backup: {
parameters: {
query?: never;
header?: never;
path: {
deployment_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["RestoreFromCloudBackupArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
list_cloud_backups: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CloudBackupResponse"][];
};
};
};
};
delete_cloud_backup: {
parameters: {
query?: never;
header?: never;
path: {
cloud_backup_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_cloud_backup: {
parameters: {
query?: never;
header?: never;
path: {
cloud_backup_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["CloudBackupResponse"];
};
};
};
};
cancel_cloud_backup: {
parameters: {
query?: never;
header?: never;
path: {
cloud_backup_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": unknown;
};
};
};
};
get_periodic_backup_config: {
parameters: {
query?: never;
header?: never;
path: {
deployment_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": null | components["schemas"]["PeriodicBackupConfig"];
};
};
};
};
configure_periodic_backup: {
parameters: {
query?: never;
header?: never;
path: {
deployment_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ConfigurePeriodicBackupArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": null | components["schemas"]["PeriodicBackupConfig"];
};
};
};
};
disable_periodic_backup: {
parameters: {
query?: never;
header?: never;
path: {
deployment_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_discord_accounts: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DiscordAccountsResponse"];
};
};
};
};
get_discord_login_url: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DiscordLoginUrlResponse"];
};
};
};
};
authorize_discord_account: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["AuthorizeDiscordAccountRequest"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
unlink_discord_account: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UnlinkDiscordAccountRequest"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
create_vanity_domain: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["PlatformDeleteCustomDomainArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
delete_vanity_domain: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["PlatformDeleteCustomDomainArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
list_vanity_domains_for_instance: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ListVanityDomainsResponse"];
};
};
};
};
rename_access_token: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["RenameAccessTokenArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
delete_access_token: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["DeleteAccessTokenArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_team_access_tokens: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamAccessTokenResponse"][];
};
};
};
};
get_team_app_access_tokens: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AppAccessTokenResponse"][];
};
};
};
};
get_deployment_access_tokens: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamAccessTokenResponse"][];
};
};
};
};
get_project_access_tokens: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamAccessTokenResponse"][];
};
};
};
};
get_project_app_access_tokens: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AppAccessTokenResponse"][];
};
};
};
};
delete_team_access_token: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ActionOnAccessTokenArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
authorize_device: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["AuthorizeArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AuthorizeResponse"];
};
};
};
};
authorize_app: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["AuthorizeAppArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AuthorizeCodeResponse"];
};
};
};
};
pending_invitations_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["InvitationResponse"][];
};
};
};
};
create_invitation: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateInvitationArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
cancel_invitation: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CancelInvitationArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
accept_invitation: {
parameters: {
query?: never;
header?: never;
path: {
code: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["Team"];
};
};
};
};
cancel_orb_subscription: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
change_subscription_plan: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ChangeSubscriptionPlanArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
create_subscription: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CreateSubscriptionArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_discounted_plan: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
plan_id: string;
promo_code: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DiscountedPlanResponse"];
};
};
};
};
get_orb_subscription: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": null | components["schemas"]["OrbSubscriptionResponse"];
};
};
};
};
list_active_plans: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["PlansResponse"];
};
};
};
};
list_invoices: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["InvoicesResponse"];
};
};
};
};
unschedule_cancel_orb_subscription: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update_billing_address: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateBillingAddressArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update_billing_contact: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateBillingContactArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
update_payment_method: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdatePaymentMethodArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
create_setup_intent: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SetupIntentResponse"];
};
};
};
};
set_spending_limit: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["SetSpendingLimitArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_current_spend: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GetCurrentSpendResponse"];
};
};
};
};
get_spending_limits: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GetSpendingLimitsResponse"];
};
};
};
};
list_preview_deployments_for_project: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeploymentResponse"][];
};
};
};
};
deactivate_preview_deployment: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["DeactivatePreviewDeploymentArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
list_environment_variables: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ListEnvVariableResponse"];
};
};
};
};
update_environment_variables: {
parameters: {
query?: never;
header?: never;
path: {
project_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateEnvironmentVariables"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
query_usage_databricks: {
parameters: {
query: {
/** @description Uuid of a databricks query */
queryId: string;
from?: string;
to?: string;
projectId?: components["schemas"]["ProjectId"];
deploymentName?: components["schemas"]["InstanceName"];
componentPath?: string;
udfId?: string;
tableName?: string;
};
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": string[][];
};
};
};
};
get_team_current_billing_period: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["TeamCurrentBillingPeriodResponse"];
};
};
};
};
get_token_info: {
parameters: {
query?: {
from?: string;
to?: string;
};
header?: never;
path: {
team_slug: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GetTokenInfoResponse"];
};
};
};
};
record_tokens: {
parameters: {
query?: never;
header?: never;
path: {
team_slug: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["RecordTokensArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GetTokenInfoResponse"];
};
};
};
};
unlink_identity: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UnlinkIdentityRequest"];
};
};
responses: never;
};
list_identities: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AuthIdentityResponse"][];
};
};
};
};
identities: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["IdentityResponse"][];
};
};
};
};
list_oauth_apps_for_team: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["OauthAppResponse"][];
};
};
};
};
check_oauth_app: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["CheckOauthAppArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["OauthAppResponse"];
};
};
};
};
register_oauth_app: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["RegisterOauthAppArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["OauthAppResponse"];
};
};
};
};
update_oauth_app: {
parameters: {
query?: never;
header?: never;
path: {
team_id: components["schemas"]["TeamId"];
/** @description The client ID of the OAuth app to update */
client_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["UpdateOauthAppArgs"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["OauthAppResponse"];
};
};
};
};
delete_oauth_app: {
parameters: {
query?: never;
header?: never;
path: {
team_id: components["schemas"]["TeamId"];
/** @description The client ID of the OAuth app to delete */
client_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
regenerate_oauth_client_secret: {
parameters: {
query?: never;
header?: never;
path: {
team_id: components["schemas"]["TeamId"];
/** @description The client ID of the OAuth app to regenerate the secret for */
client_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
201: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
get_available_workos_team_emails: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["AvailableWorkOSTeamEmailsResponse"];
};
};
};
};
get_deployment_workos_environment: {
parameters: {
query?: never;
header?: never;
path: {
deployment_name: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["DeploymentWorkOSEnvironmentResponse"];
};
};
};
};
get_has_associated_workos_team: {
parameters: {
query?: never;
header?: never;
path: {
/** @description Deployment name */
deployment_name: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["HasAssociatedWorkOSTeamResponse"];
};
};
};
};
get_team_workos_integration: {
parameters: {
query?: never;
header?: never;
path: {
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["WorkOSTeamIntegrationResponse"];
};
};
};
};
provision_associated_workos_team: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["ProvisionWorkOSTeamRequest"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["ProvisionWorkOSTeamResponse"];
};
};
};
};
enable_sso: {
parameters: {
query?: never;
header?: never;
path: {
/** @description Team ID */
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["EnableSSORequest"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["SSOOrganizationResponse"];
};
};
};
};
get_sso: {
parameters: {
query?: never;
header?: never;
path: {
/** @description Team ID */
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": null | components["schemas"]["SSOOrganizationResponse"];
};
};
};
};
disable_sso: {
parameters: {
query?: never;
header?: never;
path: {
/** @description Team ID */
team_id: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
generate_sso_configuration_link: {
parameters: {
query?: never;
header?: never;
path: {
/** @description Team ID */
team_id: string;
};
cookie?: never;
};
requestBody: {
content: {
"application/json": components["schemas"]["GenerateSSOConfigurationLinkRequest"];
};
};
responses: {
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["GenerateSSOConfigurationLinkResponse"];
};
};
};
};
}