### Get Repository Installation Information Source: https://www.abstra.io/docs/tools/connectors/providers/github Enables an authenticated GitHub App to find the repository's installation information. ```APIDOC ## GET /repos/{owner}/{repo}/installation ### Description Enables an authenticated GitHub App to find the repository's installation information. The installation's account type will be either an organization or a user account, depending which account the repository belongs to. You must use a JWT authenticating as a GitHub App to access this endpoint. ### Method GET ### Endpoint /repos/{owner}/{repo}/installation ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. ``` -------------------------------- ### Get Code Scanning Default Setup Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Retrieves the code scanning default setup configuration for a repository. Requires appropriate token scopes (repo or public_repo). ```APIDOC ## GET /repos/{owner}/{repo}/code-scanning/default-setup ### Description Gets a code scanning default setup configuration. ### Method GET ### Endpoint /repos/{owner}/{repo}/code-scanning/default-setup ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. ``` -------------------------------- ### get_repos_by_owner_by_repo_code_scanning_default_setup Source: https://www.abstra.io/docs/tools/connectors/providers/github Gets a code scanning default setup configuration for a given repository owner and name. Requires appropriate scope for token usage. ```APIDOC ## GET /repos/{owner}/{repo}/code-scanning/default-setup ### Description Gets a code scanning default setup configuration. ### Method GET ### Endpoint /repos/{owner}/{repo}/code-scanning/default-setup ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. ### Response #### Success Response (200) - **Configuration details** (object) - Information about the code scanning default setup. ``` -------------------------------- ### List Setup Intents Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Returns a list of SetupIntents. ```APIDOC ## GET /v1/setup_intents ### Description Returns a list of SetupIntents. ### Method GET ### Endpoint /v1/setup_intents ### Parameters #### Query Parameters - **attach_to_self** (boolean) - Optional - If true, returns SetupIntents that were attached to the current object. - **created** (undefined) - Optional - A Unix timestamp (inclusive) to filter for SetupIntents created after that time. - **customer** (string) - Optional - Filters SetupIntents to the specified customer. - **ending_before** (string) - Optional - A cursor for use in pagination: only return objects created before this cursor. - **expand** (array) - Optional - Specifies which nested resources to expand. - **limit** (integer) - Optional - A limit on the number of objects to be returned. Limit can range between 1 and 100 items. - **payment_method** (string) - Optional - Filters SetupIntents to the specified payment method. - **starting_after** (string) - Optional - A cursor for use in pagination: only return objects created after this cursor. ``` -------------------------------- ### Get Message Source: https://www.abstra.io/docs/tools/connectors/providers/google-chat-service-account Returns details about a message. For an example, see Get details about a message. ```APIDOC ## messages_get ### Description Returns details about a message. ### Method GET ### Endpoint /v1/spaces/{name=spaces/*/messages/*} ### Parameters #### Path Parameters - **name** (string) - Required - The resource name of the message to retrieve. Format: `spaces/{spaceId}/messages/{messageId}`. ### Response #### Success Response (200) - **name** (string) - The resource name of the message. - **sender** (object) - The user who created the message. - **name** (string) - Resource name for the user. - **displayName** (string) - The user's display name. - **domainId** (string) - The domain ID of the user. - **type** (string) - The type of the user. - **isAnonymous** (boolean) - Whether the user is anonymous. - **createTime** (string) - The time when the message was created. - **lastUpdateTime** (string) - The time when the message was last updated. - **deleteTime** (string) - The time when the message was deleted. - **text** (string) - The plain text body of the message. - **formattedText** (string) - The text of the message, formatted using Google Chat markup. - **cards** (array) - A list of cards in the message. - **cardsV2** (array) - A list of cardsV2 in the message. - **annotations** (array) - Annotations associated with the message. - **thread** (object) - The thread the message belongs to. - **name** (string) - Resource name for the thread. - **threadKey** (string) - A unique identifier for a thread. - **space** (object) - The space the message belongs to. - **name** (string) - Resource name for the space. - **type** (string) - The type of the space. - **spaceType** (string) - The type of space. - **singleUserBotDm** (boolean) - Whether the space is a direct message with a single user bot. - **threaded** (boolean) - Whether the space is threaded. - **displayName** (string) - The display name of the space. - **externalUserAllowed** (boolean) - Whether external users are allowed in the space. - **spaceThreadingState** (string) - The threading state of the space. - **spaceDetails** (object) - Details about the space. - **spaceHistoryState** (string) - The history state of the space. - **importMode** (boolean) - Whether the space is in import mode. - **createTime** (string) - The time when the space was created. - **lastActiveTime** (string) - The time when the space was last active. - **adminInstalled** (boolean) - Whether the space was admin-installed. - **membershipCount** (object) - The number of members in the space. - **accessSettings** (object) - Access settings for the space. - **customer** (string) - The customer ID for the space. - **spaceUri** (string) - The URI of the space. - **predefinedPermissionSettings** (string) - Predefined permission settings for the space. - **permissionSettings** (object) - Permission settings for the space. - **importModeExpireTime** (string) - The expiration time for import mode. - **fallbackText** (string) - The fallback text for the message. - **actionResponse** (object) - The response to an action in the message. - **type** (string) - The type of the action response. - **url** (string) - The URL for the action response. - **dialogAction** (object) - The dialog action for the action response. - **updatedWidget** (object) - The updated widget for the action response. - **argumentText** (string) - The argument text for the message. - **slashCommand** (object) - The slash command associated with the message. - **commandId** (string) - The ID of the slash command. - **attachment** (array) - A list of attachments in the message. - **matchedUrl** (object) - The matched URL in the message. - **url** (string) - The URL. - **threadReply** (boolean) - Whether the message is a reply to a thread. - **clientAssignedMessageId** (string) - The client-assigned message ID. - **emojiReactionSummaries** (array) - A list of emoji reaction summaries for the message. - **privateMessageViewer** (object) - The user who viewed the private message. - **name** (string) - Resource name for the user. - **displayName** (string) - The user's display name. - **domainId** (string) - The domain ID of the user. - **type** (string) - The type of the user. - **isAnonymous** (boolean) - Whether the user is anonymous. - **deletionMetadata** (object) - Metadata about the deletion of the message. - **deletionType** (string) - The type of deletion. - **quotedMessageMetadata** (object) - Metadata about the quoted message. - **name** (string) - Resource name for the quoted message. - **lastUpdateTime** (string) - The time when the quoted message was last updated. - **attachedGifs** (array) - A list of attached GIFs in the message. - **accessoryWidgets** (array) - A list of accessory widgets in the message. #### Response Example ```json { "name": "spaces/AAAAE9_12345/messages/xyzABC", "sender": { "name": "users/1234567890", "displayName": "Example User" }, "createTime": "2023-10-27T10:00:00Z", "text": "Hello, world!" } ``` ``` -------------------------------- ### Create Setup Intent Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Creates a SetupIntent object. After you create the SetupIntent, attach a payment method and confirm it to collect any required permissions to charge the payment method later. ```APIDOC ## POST /v1/setup_intents ### Description Creates a SetupIntent object. After you create the SetupIntent, attach a payment method and a href='/docs/api/setup_intents/confirm'confirm/a it to collect any required permissions to charge the payment method later. ### Method POST ### Endpoint /v1/setup_intents ### Parameters No parameters are documented for this endpoint. ``` -------------------------------- ### Get Deal Installments Source: https://www.abstra.io/docs/tools/connectors/providers/pipedrive-oauth Lists installments attached to a list of deals. Only available in Growth and above plans. ```APIDOC ## GET /deals/installments ### Description Lists installments attached to a list of deals. Only available in Growth and above plans. ### Method GET ### Endpoint /deals/installments ### Parameters #### Query Parameters - **deal_ids** (array) - Required - A list of deal IDs to retrieve installments for. - **cursor** (string) - Optional - The pagination cursor. - **limit** (integer) - Optional - The maximum number of results to return. - **sort_by** (string) - Optional - The field to sort by. - **sort_direction** (string) - Optional - The direction to sort (ASC or DESC). ``` -------------------------------- ### post_v1_terminal_readers_by_reader_process_setup_intent Source: https://www.abstra.io/docs/tools/connectors/providers/stripe Initiates a setup intent flow on a terminal reader. ```APIDOC ## POST /v1/terminal/readers/{reader}/process_setup_intent ### Description Initiates a setup intent flow on a terminal reader. ### Method POST ### Endpoint /v1/terminal/readers/{reader}/process_setup_intent ### Parameters #### Path Parameters - **reader** (string) - Required - The ID of the reader on which to process the setup intent. #### Request Body (The source does not specify request body fields for this endpoint.) ``` -------------------------------- ### Process Setup Intent on Reader Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Initiates a setup intent flow on a Reader. ```APIDOC ## POST /v1/terminal/readers/{reader}/process_setup_intent ### Description Initiates a setup intent flow on a Reader. ### Method POST ### Endpoint /v1/terminal/readers/{reader}/process_setup_intent ### Parameters #### Path Parameters - **reader** (string) - Required - The ID of the reader on which to process the setup intent. ``` -------------------------------- ### Get Deal Installments Source: https://www.abstra.io/docs/tools/connectors/providers/pipedrive-token Lists installments attached to a list of deals. Only available in Growth and above plans. Supports pagination. ```APIDOC ## GET /deals/installments ### Description Lists installments attached to a list of deals. Only available in Growth and above plans. Supports pagination. ### Method GET ### Endpoint /deals/installments ### Parameters #### Query Parameters - **deal_ids** (array) - Required - The IDs of the deals to retrieve installments for. - **cursor** (string) - Optional - The pagination cursor. - **limit** (integer) - Optional - The number of results to return. - **sort_by** (string) - Optional - The field to sort by. - **sort_direction** (string) - Optional - The direction of sorting (ASC or DESC). ``` -------------------------------- ### Retrieve Setup Intent Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Retrieves the details of a SetupIntent that has previously been created. Client-side retrieval using a publishable key is allowed when the client_secret is provided in the query string. When retrieved with a publishable key, only a subset of properties will be returned. ```APIDOC ## GET /v1/setup_intents/{intent} ### Description Retrieves the details of a SetupIntent that has previously been created. /p pClient-side retrieval using a publishable key is allowed when the codeclient_secret/code is provided in the query string. /p pWhen retrieved with a publishable key, only a subset of properties will be returned. Please refer to the a href=' setup_intent_object'SetupIntent/a object reference for more details. ### Method GET ### Endpoint /v1/setup_intents/{intent} ### Parameters #### Path Parameters - **intent** (string) - Required - The ID of the SetupIntent to retrieve. #### Query Parameters - **client_secret** (string) - Optional - The client secret of the SetupIntent. - **expand** (array) - Optional - Specifies which nested resources to expand. ``` -------------------------------- ### get_chats_by_chat_id_installed_apps_by_teams_app_installation_id Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-teams Get an app installed in a chat. ```APIDOC ## GET get_chats_by_chat_id_installed_apps_by_teams_app_installation_id ### Description Get an app installed in a chat. ### Method GET ### Endpoint /chats/{chat-id}/installedApps/{teamsAppInstallation-id} ### Parameters #### Path Parameters - **chat-id** (string) - Required - Description not available - **teamsAppInstallation-id** (string) - Required - Description not available #### Query Parameters - **$select** (array) - Optional - Description not available - **$expand** (array) - Optional - Description not available ``` -------------------------------- ### List Setup Attempts Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Returns a list of SetupAttempts that associate with a provided SetupIntent. ```APIDOC ## GET /v1/setup_attempts ### Description Returns a list of SetupAttempts that associate with a provided SetupIntent. ### Method GET ### Endpoint /v1/setup_attempts ### Parameters #### Query Parameters - **created** (undefined) - Optional - A Unix timestamp (inclusive) to filter for setup attempts created after that time. - **ending_before** (string) - Optional - A cursor for use in pagination: only return objects created before this cursor. - **expand** (array) - Optional - Specifies which nested resources to expand. - **limit** (integer) - Optional - A limit on the number of objects to be returned. Limit can range between 1 and 100 items. - **setup_intent** (string) - Required - Filters SetupAttempts to the specified SetupIntent. - **starting_after** (string) - Optional - A cursor for use in pagination: only return objects created after this cursor. ``` -------------------------------- ### Get Meeting URL Source: https://www.abstra.io/docs/tools/connectors/providers/podio Gets the URL to join a meeting associated with an item. If the user is the organizer, the meeting will start automatically. ```APIDOC ## get_item_by_item_id_meeting_url ### Description Gets the URL to join the given meeting. If the user is the organizer of the meeting, the meeting will be started and the URL will log in the user automatically. ### Method GET ### Endpoint /item/{item_id}/meeting/url ### Parameters #### Path Parameters - **item_id** (string) - Required - The ID of the item. ``` -------------------------------- ### post_app_installations_by_installation_id_access_tokens Source: https://www.abstra.io/docs/tools/connectors/providers/github Creates an installation access token for a GitHub App, enabling it to make authenticated API requests. Tokens expire after one hour. Optionally specify repositories. ```APIDOC ## POST /app/installations/{installation_id}/access_tokens ### Description Creates an installation access token that enables a GitHub App to make authenticated API requests for the app's installation on an organization or individual account. Installation tokens expire one hour from the time you create them. Using an expired token produces a status code of 401 - Unauthorized, and requires creating a new installation token. By default the installation token has access to all repositories that the installation can access. Optionally, you can use the repositories or repos parameter to limit the token's access to specific repositories. ### Method POST ### Endpoint /app/installations/{installation_id}/access_tokens ### Parameters #### Path Parameters - **installation_id** (integer) - Required - The ID of the installation to create a token for. #### Request Body - **data** (object) - Optional - Specifies the repositories the token should have access to. - **repositories** (array) - Optional - A list of repository full names (e.g., 'owner/repo') to grant access to. ``` -------------------------------- ### Get App Installation by ID Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Retrieves information about a specific app installation using its ID. Requires JWT authentication. ```APIDOC ## GET /app/installations/{installation_id} ### Description Enables an authenticated GitHub App to find an installation's information using the installation id. You must use a JWT to access this endpoint. ### Method GET ### Endpoint /app/installations/{installation_id} ### Parameters #### Path Parameters - **installation_id** (integer) - Required - The ID of the installation to retrieve. ``` -------------------------------- ### Create Installation Access Token Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Creates an installation access token for a GitHub App, enabling it to make authenticated API requests. Tokens expire after one hour. ```APIDOC ## POST /app/installations/{installation_id}/access_tokens ### Description Creates an installation access token that enables a GitHub App to make authenticated API requests for the app's installation on an organization or individual account. Installation tokens expire one hour from the time you create them. Using an expired token produces a status code of 401 - Unauthorized, and requires creating a new installation token. By default the installation token has access to all repositories that the installation can access. Optionally, you can use the repositories or repos parameter to limit the token's access to specific repositories. ### Method POST ### Endpoint /app/installations/{installation_id}/access_tokens ### Parameters #### Path Parameters - **installation_id** (integer) - Required - The ID of the installation. #### Request Body - **data** (object) - Optional - Specifies the repositories that the token should have access to. - **repositories** (array) - Optional - A list of repository full names (e.g., 'owner/repo') that the token should have access to. ``` -------------------------------- ### get_me_joined_teams_by_team_id_installed_apps_count Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-teams Get the number of apps installed in a team. ```APIDOC ## GET /me/joinedTeams/{team-id}/installedApps/$count ### Description Retrieves the total count of applications installed in the specified team. ### Method GET ### Endpoint /me/joinedTeams/{team-id}/installedApps/$count ### Parameters #### Path Parameters - **team-id** (string) - The unique identifier for the team. #### Query Parameters - **$search** (string) - Allows filtering the results based on a search query. ``` -------------------------------- ### apps_get Source: https://www.abstra.io/docs/tools/connectors/providers/google-drive Gets a specific app installed on Google Drive. ```APIDOC ## apps_get ### Description Gets information about a specific app installed on Google Drive. ### Parameters #### Query Parameters - **appId** (string) - required - The ID of the app to retrieve. ``` -------------------------------- ### spaces_setup Source: https://www.abstra.io/docs/tools/connectors/providers/google-chat Creates a space and adds specified users to it. The calling user is automatically added to the space. ```APIDOC ## spaces_setup ### Description Creates a space and adds specified users to it. The calling user is automatically added to the space, and shouldn't be specified as a membership in the request. ### Parameters #### Request Body - **space** (object) - Details of the space to be created. - **name** (string) - **type** (string) - **spaceType** (string) - **singleUserBotDm** (boolean) - **threaded** (boolean) - **displayName** (string) - **externalUserAllowed** (boolean) - **spaceThreadingState** (string) - **spaceDetails** (object) - **spaceHistoryState** (string) - **importMode** (boolean) - **createTime** (string) - **lastActiveTime** (string) - **adminInstalled** (boolean) - **membershipCount** (object) - **accessSettings** (object) - **customer** (string) - **spaceUri** (string) - **predefinedPermissionSettings** (string) - **permissionSettings** (object) - **importModeExpireTime** (string) - **requestId** (string) - **memberships** (array) - List of memberships to add to the space. ``` -------------------------------- ### Confirm SetupIntent Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Confirms that a customer intends to set up the current or provided payment method. This is typically done when a customer confirms saving a payment method. ```APIDOC ## POST /v1/setup_intents/{intent}/confirm ### Description Confirms that your customer intends to set up the current or provided payment method. For example, you would confirm a SetupIntent when a customer hits the “Save” button on a payment method management page on your website. If the selected payment method does not require any additional steps from the customer, the SetupIntent will transition to the `succeeded` status. Otherwise, it will transition to the `requires_action` status and suggest additional actions. ### Method POST ### Endpoint /v1/setup_intents/{intent}/confirm ### Parameters #### Path Parameters - **intent** (string) - Required - The ID of the SetupIntent to confirm. ### Response #### Success Response (200) - **id** (string) - The ID of the SetupIntent. - **status** (string) - The status of the SetupIntent (e.g., `succeeded` or `requires_action`). #### Response Example { "id": "seti_12345", "status": "succeeded" } ``` -------------------------------- ### Get Organization Installation Information Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Enables an authenticated GitHub App to find the organization's installation information. Requires JWT authentication. ```APIDOC ## GET /orgs/{org}/installation ### Description Enables an authenticated GitHub App to find the organization's installation information. You must use a JWThttps://docs.github.com/enterprise-server@3.18/apps/building-github-apps/authenticating-with-github-apps/ authenticating-as-a-github-app to access this endpoint. ### Method GET ### Endpoint /orgs/{org}/installation ### Parameters #### Path Parameters - **org** (string) - Required - The organization's name. ``` -------------------------------- ### Get Vault Setup Token by ID Source: https://www.abstra.io/docs/tools/connectors/providers/paypal Retrieves a readable representation of a temporarily vaulted payment source using its setup token ID. ```APIDOC ## GET /vault/payment_tokens/get_v3_vault_setup_tokens_by_id ### Description Returns a readable representation of temporarily vaulted payment source associated with the setup token id. ### Method GET ### Endpoint /vault/payment_tokens/get_v3_vault_setup_tokens_by_id ### Parameters #### Query Parameters - **id** (string) - Required - The ID of the setup token. ``` -------------------------------- ### Install App Source: https://www.abstra.io/docs/tools/connectors/providers/podio Installs a specified app onto a space, optionally including features. ```APIDOC ## POST /app/{app_id}/install ### Description Installs the app with the given id on the space. ### Method POST ### Endpoint /app/{app_id}/install ### Parameters #### Path Parameters - **app_id** (string) - Required - The ID of the app to install. #### Request Body - **data** (object) - Required - Installation data. - **features** (string) - Optional - Features to include during installation. ``` -------------------------------- ### get_installation_repositories Source: https://www.abstra.io/docs/tools/connectors/providers/github Lists repositories that an app installation can access. ```APIDOC ## GET /user/installations/{installation_id}/repositories ### Description Lists repositories that an app installation can access. ### Method GET ### Endpoint /user/installations/{installation_id}/repositories ### Parameters #### Query Parameters - **per_page** (integer) - Optional - The number of results per page (max 100). - **page** (integer) - Optional - Page number of the results to fetch. ### Response (No specific success response details provided in the source) ``` -------------------------------- ### get_me_joined_teams_by_team_id_installed_apps_by_teams_app_installation_id_teams_app_definition Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-teams Get the definition of the app for a specific app installation in a team. ```APIDOC ## GET /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition ### Description Retrieves the definition of the application for a specific app installation in the team. ### Method GET ### Endpoint /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition ### Parameters #### Path Parameters - **team-id** (string) - The unique identifier for the team. - **teamsAppInstallation-id** (string) - The unique identifier for the app installation. #### Query Parameters - **$select** (array) - Specifies which properties to return in the response. - **$expand** (array) - Specifies related entities to include in the response. ``` -------------------------------- ### Manage Installation Repositories Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Allows listing repositories that an app installation can access, with pagination support. ```APIDOC ## GET /user/installations/{installation_id}/repositories ### Description List repositories that an app installation can access. ### Method GET ### Endpoint /user/installations/{installation_id}/repositories ### Parameters #### Query Parameters - **per_page** (integer) - Optional - The number of results per page (max 100). - **page** (integer) - Optional - Page number of the results to fetch. ``` -------------------------------- ### get_me_joined_teams_by_team_id_installed_apps_by_teams_app_installation_id_teams_app Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-teams Get the app associated with a specific app installation in a team. ```APIDOC ## GET /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp ### Description Retrieves information about the application associated with a specific app installation in the team. ### Method GET ### Endpoint /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp ### Parameters #### Path Parameters - **team-id** (string) - The unique identifier for the team. - **teamsAppInstallation-id** (string) - The unique identifier for the app installation. #### Query Parameters - **$select** (array) - Specifies which properties to return in the response. - **$expand** (array) - Specifies related entities to include in the response. ``` -------------------------------- ### get_me_joined_teams_by_team_id_installed_apps_by_teams_app_installation_id Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-teams Get details of a specific app installation within a team. ```APIDOC ## GET /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} ### Description Retrieves details about a specific application installation within the team. ### Method GET ### Endpoint /me/joinedTeams/{team-id}/installedApps/{teamsAppInstallation-id} ### Parameters #### Path Parameters - **team-id** (string) - The unique identifier for the team. - **teamsAppInstallation-id** (string) - The unique identifier for the app installation. #### Query Parameters - **$select** (array) - Specifies which properties to return in the response. - **$expand** (array) - Specifies related entities to include in the response. ``` -------------------------------- ### Get My Planner Entry Point Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-planner Provides an entry point to the Planner resource that might exist for the current user. This is a read-only property. ```APIDOC ## GET /me/planner ### Description Entry-point to the Planner resource that might exist for a user. Read-only. ### Method GET ### Endpoint /me/planner ### Parameters #### Query Parameters - **$select** (array) - Optional - Specifies which properties to return. - **$expand** (array) - Optional - Specifies related entities to expand. ``` -------------------------------- ### Repository Installation and Invitations Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Endpoints for retrieving repository installation information and managing invitations. ```APIDOC ## GET /repos/{owner}/{repo}/installation ### Description Enables an authenticated GitHub App to find the repository's installation information. The installation's account type will be either an organization or a user account, depending which account the repository belongs to. You must use a JWT authenticating as a GitHub App to access this endpoint. ### Method GET ### Endpoint /repos/{owner}/{repo}/installation ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. ## GET /repos/{owner}/{repo}/invitations ### Description When authenticating as a user with admin rights to a repository, this endpoint will list all currently open repository invitations. ### Method GET ### Endpoint /repos/{owner}/{repo}/invitations ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. #### Query Parameters - **per_page** (integer) - Optional - The number of results per page (max 100). - **page** (integer) - Optional - Page number of the results to fetch. ## PATCH /repos/{owner}/{repo}/invitations/{invitation_id} ### Description Update a repository invitation. ### Method PATCH ### Endpoint /repos/{owner}/{repo}/invitations/{invitation_id} ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. - **invitation_id** (integer) - Required - The unique identifier of the invitation. #### Request Body - **data** (object) - Required - The invitation update data. - **permissions** (string) - The permissions to grant the invitee. ## DELETE /repos/{owner}/{repo}/invitations/{invitation_id} ### Description Delete a repository invitation. ### Method DELETE ### Endpoint /repos/{owner}/{repo}/invitations/{invitation_id} ### Parameters #### Path Parameters - **owner** (string) - Required - The owner of the repository. - **repo** (string) - Required - The name of the repository. - **invitation_id** (integer) - Required - The unique identifier of the invitation. ``` -------------------------------- ### changes_get_start_page_token Source: https://www.abstra.io/docs/tools/connectors/providers/google-drive Gets the starting pageToken for listing future changes in Google Drive. ```APIDOC ## changes_get_start_page_token ### Description Retrieves the starting page token for monitoring changes in Google Drive. ### Parameters #### Query Parameters - **driveId** (string) - optional - The drive ID. - **supportsAllDrives** (boolean) - optional - Whether the API supports all drives. - **supportsTeamDrives** (boolean) - optional - Whether the API supports team drives. - **teamDriveId** (string) - optional - The team drive ID. ``` -------------------------------- ### post_fin_start Source: https://www.abstra.io/docs/tools/connectors/providers/intercom Initialize Fin by passing it the user's message along with conversation history and user details. ```APIDOC ## POST /fin/start ### Description Initializes the Fin agent with conversation context. ### Method POST ### Endpoint /fin/start ### Parameters #### Headers - **Intercom-Version** (string) - Required #### Request Body - **conversation_id** (string) - Required - The ID of the conversation. - **message** - Required - The user's message. - **user** - Required - User details. - **attachments** (array) - Optional - Attachments associated with the message. - **conversation_metadata** - Optional - Metadata for the conversation. ### Request Example { "conversation_id": "conv-123", "message": "Hello, I need help with my order.", "user": { "email": "user@example.com", "name": "John Doe" }, "attachments": [], "conversation_metadata": {} } ### Response #### Success Response (200) (Details not provided in source) ``` -------------------------------- ### Get Income by Bills Source: https://www.abstra.io/docs/tools/connectors/providers/sienge Retrieves installments for specified bills, regardless of period and selection type. This action is useful for retrieving specific installment information based on bill IDs. ```APIDOC ## GET bulk_data_income_v1/get_income_by_bills ### Description Retorna as parcelas dos títulos informados, independente de período e tipo de período. ### Parameters #### Query Parameters - **billsIds** (array) - Required - IDs dos títulos. - **correctionIndexerId** (integer) - Optional - ID do indexador de correção. - **correctionDate** (string) - Optional - Data de correção. ``` -------------------------------- ### Create Database Instance Source: https://www.abstra.io/docs/tools/connectors/providers/databricks-workspace Creates a new Database Instance. ```APIDOC ## POST /api/2.0/database_instances ### Description Create a Database Instance. ### Method POST ### Endpoint /api/2.0/database_instances ### Parameters #### Request Body - **data** (object) - Required - The database instance data. - **capacity** (string) - Optional - **child_instance_refs** (array) - Optional ``` -------------------------------- ### post_onboardings Source: https://www.abstra.io/docs/tools/connectors/providers/certta Create an onboarding web flow to collect user data and documents. Supports individual PF, company PJ, and related persons PF_PF types. ```APIDOC ## POST /onboardings ### Description Create an onboarding web flow to collect user data and documents. Supports individual PF, company PJ, and related persons PF_PF types. ### Method POST ### Endpoint /onboardings ### Parameters #### Path Parameters None #### Query Parameters * **origin** (string) - Required - The origin of the request. #### Request Body * **data** (object) - Required - The data for the onboarding. * **type** (string) - Required - The type of onboarding (e.g., 'PF', 'PJ', 'PF_PF'). * **transactionTemplateId** (string) - Optional - The ID of the transaction template. * **templateId** (string) - Optional - The ID of the template. * **transactionPFTemplateId** (string) - Optional - The ID of the PF transaction template. * **transactionQsaTemplateId** (string) - Optional - The ID of the QSA transaction template. * **email** (string) - Optional - The email address of the user. * **smsPhoneNumber** (string) - Optional - The phone number of the user for SMS. * **noExpire** (boolean) - Optional - Whether the onboarding should not expire. * **noNotification** (boolean) - Optional - Whether to disable notifications. * **variables** (object) - Optional - Variables for the onboarding. * **metadata** (object) - Optional - Metadata for the onboarding. * **_callbackUrl** (string) - Optional - A callback URL for the onboarding. * **attributes** (object) - Optional - Attributes for the onboarding. ### Request Example ```json { "origin": "your_origin", "data": { "type": "PF", "templateId": "template_123", "email": "user@example.com", "variables": { "key": "value" }, "_callbackUrl": "your_callback_url" } } ``` ### Response #### Success Response (200) * **onboardingId** (string) - The ID of the created onboarding. * **url** (string) - The URL for the onboarding. #### Response Example ```json { "onboardingId": "onboarding_abc123", "url": "https://example.com/onboarding/abc123" } ``` ``` -------------------------------- ### Get Table Rows in Range Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-excel Retrieves a range of rows from a table based on a starting index. ```APIDOC ## GET /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{index}/range ### Description Invokes the range function to get rows starting from a specified index. ### Method GET ### Endpoint /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{index}/range ### Parameters #### Path Parameters - **drive-id** (string) - Required - The ID of the drive. - **driveItem-id** (string) - Required - The ID of the drive item. - **workbookTable-id** (string) - Required - The ID of the workbook table. - **index** (number) - Required - The starting index of the range. ``` -------------------------------- ### get_manage_v1_version Source: https://www.abstra.io/docs/tools/connectors/providers/github-token Gets the GitHub Enterprise Server release versions that are currently installed on all available nodes. ```APIDOC ## GET /manage/v1/version ### Description Gets the GitHub Enterprise Server release versions that are currently installed on all available nodes. ### Method GET ### Endpoint /manage/v1/version ### Parameters #### Query Parameters - **uuid** (string) - Optional - The UUID of a specific node. - **cluster_roles** (string) - Optional - Filter versions by cluster roles. ``` -------------------------------- ### Create Vault Setup Token Source: https://www.abstra.io/docs/tools/connectors/providers/paypal Creates a Setup Token from a given payment source and adds it to the customer's Vault. ```APIDOC ## POST /vault/payment_tokens/post_v3_vault_setup_tokens ### Description Creates a Setup Token from the given payment source and adds it to the Vault of the associated customer. ### Method POST ### Endpoint /vault/payment_tokens/post_v3_vault_setup_tokens ### Parameters #### Headers - **PayPal-Request-Id** (string) - Required - Unique identifier for the PayPal request. #### Request Body - **data** (object) - Required - **customer** (object) - Required - **payment_source** (object) - Required ``` -------------------------------- ### Create Product Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Creates a new product object. ```APIDOC ## POST /v1/products ### Description Creates a new product object. ### Method POST ### Endpoint /v1/products ### Parameters No parameters are documented for this endpoint. ``` -------------------------------- ### Get Defaulters Receivable Bills by Aging Source: https://www.abstra.io/docs/tools/connectors/providers/sienge Retrieves defaulting receivable bills, focusing on the installment with the oldest aging, grouped by customer and unit. This is useful for identifying the most overdue installment for each customer/unit combination. ```APIDOC ## GET bulk_data_defaulters_receivable_bills_v1/get_defaulters_receivable_bills_by_aging ### Description Retorna os títulos inadimplentes somente com a parcela com maior atraso aging, agrupados por cliente e unidade. Ex.: caso tenham dois títulos de um mesmo cliente, na mesma unidade, será retornado apenas o título que possui a parcela mais antiga. ### Parameters #### Query Parameters - **companyId** (integer) - Required - ID da empresa. - **enterpriseId** (integer) - Optional - ID da empresa. - **dueDateLimit** (string) - Optional - Limite da data de vencimento. - **bearerId** (integer) - Optional - ID do portador. - **documentsId** (string) - Optional - ID do documento. - **billingOperationId** (integer) - Optional - ID da operação de faturamento. - **customerId** (integer) - Optional - ID do cliente. - **correctionDate** (string) - Optional - Data de correção. - **defaultersReceivableBills** (boolean) - Optional - Indica se deve incluir títulos inadimplentes. - **underJudgmentReceivableBills** (boolean) - Optional - Indica se deve incluir títulos em processo judicial. - **defaultersActivities** (boolean) - Optional - Indica se deve incluir atividades inadimplentes. - **underJudgmentActivities** (boolean) - Optional - Indica se deve incluir atividades em processo judicial. - **situationBillingControlInfo** (string) - Optional - Informação de controle de faturamento. - **includeResidueInstallment** (boolean) - Optional - Indica se deve incluir parcelas residuais. - **includePartiallyPaidInstallments** (boolean) - Optional - Indica se deve incluir parcelas parcialmente pagas. - **showOnlyDefaulters** (boolean) - Optional - Indica se deve mostrar apenas inadimplentes. - **includeUnderJudgment** (boolean) - Optional - Indica se deve incluir em processo judicial. - **showSentToSPCSerasa** (boolean) - Optional - Indica se deve mostrar enviados para SPC/Serasa. - **positionDate** (string) - Optional - Data de posicionamento. ``` -------------------------------- ### Update Setup Intent Source: https://www.abstra.io/docs/tools/connectors/providers/stripe-token Updates a SetupIntent object. ```APIDOC ## POST /v1/setup_intents/{intent} ### Description Updates a SetupIntent object. ### Method POST ### Endpoint /v1/setup_intents/{intent} ### Parameters #### Path Parameters - **intent** (string) - Required - The ID of the SetupIntent to update. ``` -------------------------------- ### Get Offset Range Source: https://www.abstra.io/docs/tools/connectors/providers/microsoft-excel Retrieves a range offset by a specified number of rows and columns from a starting point. ```APIDOC ## GET drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset}) ### Description Retrieves a range offset by a specified number of rows and columns from a starting point. ### Method GET ### Endpoint /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range/offsetRange ### Parameters #### Path Parameters - **drive-id** (string) - Required - The ID of the drive. - **driveItem-id** (string) - Required - The ID of the drive item. - **workbookWorksheet-id** (string) - Required - The ID of the worksheet. - **workbookTable-id** (string) - Required - The ID of the table. - **workbookTableColumn-id** (string) - Required - The ID of the table column. #### Query Parameters - **rowOffset** (number) - Required - The number of rows to offset. - **columnOffset** (number) - Required - The number of columns to offset. ``` -------------------------------- ### Batch Get Campaign Groups Source: https://www.abstra.io/docs/tools/connectors/providers/linkedin Multiple Campaign Groups can be fetched by their IDs as shown in this example call. ```APIDOC ## GET campaign_management/get_ad_accounts_by_ad_accounts_id_ad_campaign_groups ### Description Fetches multiple Campaign Groups by their IDs within a specified Ad Account. ### Method GET ### Endpoint /campaign_management/get_ad_accounts_by_ad_accounts_id_ad_campaign_groups ### Parameters #### Path Parameters - **adAccountsId** (string) - Required - The ID of the Ad Account. #### Query Parameters - **ids** (string) - Optional - A comma-separated string of Campaign Group IDs to fetch. ### Response #### Success Response (200) (No specific response fields documented in the source) ``` -------------------------------- ### Get Space by Organization ID and URL Source: https://www.abstra.io/docs/tools/connectors/providers/podio Retrieves a space within an organization using its URL. For example, to get the space for 'intranet' in 'company.podio.com', first find the organization 'company' and then use this function with the URL 'intranet'. ```APIDOC ## GET /org/{org_id}/space/url/{url} ### Description Return the space with the given URL on the space. To get the space related to http://company.podio.com/intranet, first lookup the organization on 'company' and then the space using this function using the URL 'intranet'. ### Method GET ### Endpoint /org/{org_id}/space/url/{url} ### Parameters #### Path Parameters - **org_id** (string) - Required - The ID of the organization. - **url** (string) - Required - The URL of the space. ``` -------------------------------- ### Get Themes Source: https://www.abstra.io/docs/tools/connectors/providers/adyen Retrieves a list of available hosted onboarding page themes. This action is subject to rate limits. ```APIDOC ## GET legal_entity_service/get_themes ### Description Returns a list of hosted onboarding page themes. ### Method GET ### Endpoint /legal_entity_service/get_themes ### Parameters No parameters. ```