ListAccountIntegrations
Lists all of the integrations associated to a specific URI in the AWS account.
Request Syntax
POST /integrations?include-hidden=IncludeHidden&max-results=MaxResults&next-token=NextToken HTTP/1.1
Content-type: application/json
{
   "Uri": "string"
}URI Request Parameters
The request uses the following URI parameters.
- IncludeHidden
- 
               Boolean to indicate if hidden integration should be returned. Defaults to False.
- MaxResults
- 
               The maximum number of objects returned per page. Valid Range: Minimum value of 1. Maximum value of 100. 
- NextToken
- 
               The pagination token from the previous ListAccountIntegrations API call. Length Constraints: Minimum length of 1. Maximum length of 1024. 
Request Body
The request accepts the following data in JSON format.
- Uri
- 
               The URI of the S3 bucket or any other type of data source. Type: String Length Constraints: Minimum length of 1. Maximum length of 255. Required: Yes 
Response Syntax
HTTP/1.1 200
Content-type: application/json
{
   "Items": [ 
      { 
         "CreatedAt": number,
         "DomainName": "string",
         "EventTriggerNames": [ "string" ],
         "IsUnstructured": boolean,
         "LastUpdatedAt": number,
         "ObjectTypeName": "string",
         "ObjectTypeNames": { 
            "string" : "string" 
         },
         "RoleArn": "string",
         "Tags": { 
            "string" : "string" 
         },
         "Uri": "string",
         "WorkflowId": "string"
      }
   ],
   "NextToken": "string"
}Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
- Items
- 
               The list of ListAccountIntegration instances. Type: Array of ListIntegrationItem objects 
- NextToken
- 
               The pagination token from the previous ListAccountIntegrations API call. Type: String Length Constraints: Minimum length of 1. Maximum length of 1024. 
Errors
For information about the errors that are common to all actions, see Common Errors.
- AccessDeniedException
- 
               You do not have sufficient access to perform this action. HTTP Status Code: 403 
- BadRequestException
- 
               The input you provided is invalid. HTTP Status Code: 400 
- InternalServerException
- 
               An internal service error occurred. HTTP Status Code: 500 
- ResourceNotFoundException
- 
               The requested resource does not exist, or access was denied. HTTP Status Code: 404 
- ThrottlingException
- 
               You exceeded the maximum number of requests. HTTP Status Code: 429 
Examples
Example
This example illustrates one usage of ListAccountIntegrations.
Sample Request
POST /integrations?max-results=10&next-token={NextToken} HTTP/1.1
{
   "Uri": "arn:aws:sqs:us-east-1:123456789012:URIOfIntegration1"
}Sample Response
Content-type: application/json
{
   "Items": [ 
      { 
         "CreatedAt": 1479249799770,
         "DomainName": "ExampleDomainName",
         "LastUpdatedAt": 1479249799770,
         "ObjectTypeName": "MyCustomObject",
         "Uri": "arn:aws:flow:us-east-1:123456789012:URIOfIntegration1"
      }
   ],
   "NextToken": "e17145a2-916b-42a2-b4d3-0267fEXAMPLE"
}See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: