{ "opencollection": "1.0.0", "info": { "name": "Amazon AppFlow Connectors API", "version": "2020-08-23" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Connectors", "type": "folder" }, "items": [ { "info": { "name": "Amazon AppFlow Create Connector Profile", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/create-connector-profile", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new connector profile associated with your AWS account. There is a soft quota of 100 connector profiles per AWS account. If you need more connector profiles than this quota allows, you can submit a request to the Amazon AppFlow team through the Amazon AppFlow support channel." }, { "info": { "name": "Amazon AppFlow Delete Connector Profile", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/delete-connector-profile", "body": { "type": "json", "data": "{}" } }, "docs": "Enables you to delete an existing connector profile." }, { "info": { "name": "Amazon AppFlow Describe Connector Profiles", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/describe-connector-profiles", "body": { "type": "json", "data": "{}" } }, "docs": "Returns a list of connector-profile details matching the provided connector-profile names and connector-types. Both input lists are optional, and you can use them to filter the result. If no names or connector-types are provided, returns all connector profiles in a paginated form. If there is no match, this operation returns an empty list." }, { "info": { "name": "Amazon AppFlow Update Connector Profile", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/update-connector-profile", "body": { "type": "json", "data": "{}" } }, "docs": "Updates a given connector profile associated with your account." }, { "info": { "name": "Amazon AppFlow Describe Connectors", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/describe-connectors", "body": { "type": "json", "data": "{}" } }, "docs": "Describes the connectors vended by Amazon AppFlow for specified connector types. If you don't specify a connector type, this operation describes all connectors vended by Amazon AppFlow. This API lists only custom connectors registered in this account, not the AWS authored connectors." }, { "info": { "name": "Amazon AppFlow Describe Connector", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/describe-connector", "body": { "type": "json", "data": "{}" } }, "docs": "Describes the given custom connector registered in your AWS account." }, { "info": { "name": "Amazon AppFlow Describe Connector Entity", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/describe-connector-entity", "body": { "type": "json", "data": "{}" } }, "docs": "Provides details regarding the entity used with the connector, with a description of the data model for each field in that entity." }, { "info": { "name": "Amazon AppFlow List Connector Entities", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/list-connector-entities", "body": { "type": "json", "data": "{}" } }, "docs": "Returns the list of available connector entities supported by Amazon AppFlow. For example, you can query Salesforce for Account and Opportunity entities, or query ServiceNow for the Incident entity." }, { "info": { "name": "Amazon AppFlow List Connectors", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/list-connectors", "body": { "type": "json", "data": "{}" } }, "docs": "Returns the list of all registered custom connectors in your Amazon Web Services account. This API lists only custom connectors registered in this account, not the AWS authored connectors." }, { "info": { "name": "Amazon AppFlow Register Connector", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/register-connector", "body": { "type": "json", "data": "{}" } }, "docs": "Registers a new custom connector with your Amazon Web Services account. Before you can register the connector, you must deploy the associated AWS lambda function in your account." }, { "info": { "name": "Amazon AppFlow Unregister Connector", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/unregister-connector", "body": { "type": "json", "data": "{}" } }, "docs": "Unregisters the custom connector registered in your account that matches the connector label provided in the request." }, { "info": { "name": "Amazon AppFlow Update Connector Registration", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/update-connector-registration", "body": { "type": "json", "data": "{}" } }, "docs": "Updates a custom connector that you've previously registered. This operation updates the connector with one of the following — the latest version of the AWS Lambda function that's assigned to the connector, or a new AWS Lambda function that you specify." }, { "info": { "name": "Amazon AppFlow Reset Connector Metadata Cache", "type": "http" }, "http": { "method": "POST", "url": "https://appflow.{region}.amazonaws.com/reset-connector-metadata-cache", "body": { "type": "json", "data": "{}" } }, "docs": "Resets metadata about your connector entities that Amazon AppFlow stored in its cache. Use this action when you want Amazon AppFlow to return the latest information about the data that you have in a source application." } ] } ], "bundled": true }