|
52184 | 52184 | "name": "connectors", |
52185 | 52185 | "namespacePath": "/seam/customer/v1", |
52186 | 52186 | "endpoints": [ |
| 52187 | + { |
| 52188 | + "title": "Get OAuth Authorization URL for Global Connector", |
| 52189 | + "name": "authorize", |
| 52190 | + "path": "/seam/customer/v1/connectors/authorize", |
| 52191 | + "parentPath": "/seam/customer/v1/connectors", |
| 52192 | + "description": "Returns the OAuth authorization URL for a global connector.\nThis endpoint only works for global connectors (connectors that support multiple customers).", |
| 52193 | + "isDeprecated": false, |
| 52194 | + "deprecationMessage": "", |
| 52195 | + "isUndocumented": true, |
| 52196 | + "undocumentedMessage": "Internal endpoint for OAuth authorization.", |
| 52197 | + "isDraft": false, |
| 52198 | + "draftMessage": "", |
| 52199 | + "response": { |
| 52200 | + "responseType": "resource", |
| 52201 | + "responseKey": "connector_authorize", |
| 52202 | + "resourceType": "unknown", |
| 52203 | + "description": "OK", |
| 52204 | + "actionAttemptType": null, |
| 52205 | + "batchResourceTypes": null |
| 52206 | + }, |
| 52207 | + "request": { |
| 52208 | + "methods": [ |
| 52209 | + "GET", |
| 52210 | + "POST" |
| 52211 | + ], |
| 52212 | + "semanticMethod": "GET", |
| 52213 | + "preferredMethod": "POST", |
| 52214 | + "parameters": [ |
| 52215 | + { |
| 52216 | + "name": "connector_name", |
| 52217 | + "description": "Connector name/type. If not provided, workspace_slug will be used as connector_name", |
| 52218 | + "isRequired": false, |
| 52219 | + "isDeprecated": false, |
| 52220 | + "deprecationMessage": "", |
| 52221 | + "isUndocumented": false, |
| 52222 | + "undocumentedMessage": "", |
| 52223 | + "isDraft": false, |
| 52224 | + "draftMessage": "", |
| 52225 | + "hasDefault": false, |
| 52226 | + "format": "string", |
| 52227 | + "jsonType": "string" |
| 52228 | + }, |
| 52229 | + { |
| 52230 | + "name": "workspace_slug", |
| 52231 | + "description": "Workspace slug", |
| 52232 | + "isRequired": true, |
| 52233 | + "isDeprecated": false, |
| 52234 | + "deprecationMessage": "", |
| 52235 | + "isUndocumented": false, |
| 52236 | + "undocumentedMessage": "", |
| 52237 | + "isDraft": false, |
| 52238 | + "draftMessage": "", |
| 52239 | + "hasDefault": false, |
| 52240 | + "format": "string", |
| 52241 | + "jsonType": "string" |
| 52242 | + } |
| 52243 | + ] |
| 52244 | + }, |
| 52245 | + "hasPagination": false, |
| 52246 | + "authMethods": [], |
| 52247 | + "workspaceScope": "none", |
| 52248 | + "codeSamples": [] |
| 52249 | + }, |
52187 | 52250 | { |
52188 | 52251 | "title": "List Connector Types", |
52189 | 52252 | "name": "connector_types", |
|
52305 | 52368 | "undocumentedMessage": "", |
52306 | 52369 | "isDraft": false, |
52307 | 52370 | "draftMessage": "" |
| 52371 | + }, |
| 52372 | + { |
| 52373 | + "name": "cloudbeds", |
| 52374 | + "description": "", |
| 52375 | + "isDeprecated": false, |
| 52376 | + "deprecationMessage": "", |
| 52377 | + "isUndocumented": false, |
| 52378 | + "undocumentedMessage": "", |
| 52379 | + "isDraft": false, |
| 52380 | + "draftMessage": "" |
52308 | 52381 | } |
52309 | 52382 | ] |
52310 | 52383 | }, |
|
52513 | 52586 | "parameters": [ |
52514 | 52587 | { |
52515 | 52588 | "name": "access_token", |
52516 | | - "description": "", |
| 52589 | + "description": "OAuth2 access token for authentication", |
52517 | 52590 | "isRequired": false, |
52518 | 52591 | "isDeprecated": false, |
52519 | 52592 | "deprecationMessage": "", |
|
52583 | 52656 | "jsonType": "array", |
52584 | 52657 | "itemFormat": "string" |
52585 | 52658 | }, |
| 52659 | + { |
| 52660 | + "name": "is_demo", |
| 52661 | + "description": "", |
| 52662 | + "isRequired": false, |
| 52663 | + "isDeprecated": false, |
| 52664 | + "deprecationMessage": "", |
| 52665 | + "isUndocumented": false, |
| 52666 | + "undocumentedMessage": "", |
| 52667 | + "isDraft": false, |
| 52668 | + "draftMessage": "", |
| 52669 | + "hasDefault": true, |
| 52670 | + "default": true, |
| 52671 | + "format": "boolean", |
| 52672 | + "jsonType": "boolean" |
| 52673 | + }, |
52586 | 52674 | { |
52587 | 52675 | "name": "auth_token", |
52588 | 52676 | "description": "", |
|
52636 | 52724 | "isDraft": false, |
52637 | 52725 | "draftMessage": "", |
52638 | 52726 | "hasDefault": false, |
52639 | | - "format": "object", |
52640 | | - "jsonType": "object", |
52641 | | - "parameters": [] |
| 52727 | + "format": "string", |
| 52728 | + "jsonType": "string" |
| 52729 | + }, |
| 52730 | + { |
| 52731 | + "name": "refresh_token", |
| 52732 | + "description": "OAuth2 refresh token for token refresh", |
| 52733 | + "isRequired": false, |
| 52734 | + "isDeprecated": false, |
| 52735 | + "deprecationMessage": "", |
| 52736 | + "isUndocumented": false, |
| 52737 | + "undocumentedMessage": "", |
| 52738 | + "isDraft": false, |
| 52739 | + "draftMessage": "", |
| 52740 | + "hasDefault": false, |
| 52741 | + "format": "string", |
| 52742 | + "jsonType": "string" |
52642 | 52743 | } |
52643 | 52744 | ] |
52644 | 52745 | }, |
|
0 commit comments