BatchGetMemberAccountDetails
Provides information on whether the supplied account IDs are associated with a membership.
Note
AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be
123123123
which is nine digits, and with zero-prepend would be 000123123123
.
Not zero-prepending to 12 digits could result in errors.
Request Syntax
POST /v1/membership/membershipId
/batch-member-details HTTP/1.1
Content-type: application/json
{
"accountIds": [ "string
" ]
}
URI Request Parameters
The request uses the following URI parameters.
- membershipId
-
Required element used in combination with BatchGetMemberAccountDetails to identify the membership ID to query.
Length Constraints: Minimum length of 12. Maximum length of 34.
Pattern:
m-[a-z0-9]{10,32}
Required: Yes
Request Body
The request accepts the following data in JSON format.
- accountIds
-
Optional element to query the membership relationship status to a provided list of account IDs.
Note
AWS account ID's may appear less than 12 characters and need to be zero-prepended. An example would be
123123123
which is nine digits, and with zero-prepend would be000123123123
. Not zero-prepending to 12 digits could result in errors.Type: Array of strings
Array Members: Minimum number of 1 item. Maximum number of 100 items.
Length Constraints: Fixed length of 12.
Pattern:
[0-9]{12}
Required: Yes
Response Syntax
HTTP/1.1 200
Content-type: application/json
{
"errors": [
{
"accountId": "string",
"error": "string",
"message": "string"
}
],
"items": [
{
"accountId": "string",
"relationshipStatus": "string",
"relationshipType": "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.
- errors
-
The response element providing error messages for requests to GetMembershipAccountDetails.
Type: Array of GetMembershipAccountDetailError objects
Array Members: Minimum number of 0 items. Maximum number of 100 items.
- items
-
The response element providing responses for requests to GetMembershipAccountDetails.
Type: Array of GetMembershipAccountDetailItem objects
Array Members: Minimum number of 0 items. Maximum number of 100 items.
Errors
For information about the errors that are common to all actions, see Common Errors.
- AccessDeniedException
-
HTTP Status Code: 403
- ConflictException
-
HTTP Status Code: 409
- InternalServerException
-
HTTP Status Code: 500
- InvalidTokenException
-
HTTP Status Code: 423
- ResourceNotFoundException
-
HTTP Status Code: 404
- SecurityIncidentResponseNotActiveException
-
HTTP Status Code: 400
- ServiceQuotaExceededException
-
HTTP Status Code: 402
- ThrottlingException
-
HTTP Status Code: 429
- ValidationException
-
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: