# GenerateAmazonIamRoleExternalId Method

## Description

Generates an external ID to be used for an Amazon IAM Role.

## HTTP Request

`GET https://api.skeddly.com/api/Credentials/GenerateAmazonIamRoleExternalId`

## Query Parameters

### projectId

The ID of the project in which to generate the Amazon external ID.

Type: `string`

Default: Default project

Required: No

## Returns

An [AmazonIamRoleExternalId](https://docs.skeddly.com/data-types/amazoniamroleexternalid-object) object.

## Sample Request

{% tabs %}
{% tab title="HTTP" %}

```http
GET /api/Credentials/GenerateAmazonIamRoleExternalId HTTP/1.1
Host: api.skeddly.com
Authorization: AccessKey <api key>
```

{% endtab %}

{% tab title="Bash" %}

```bash
curl "https://api.skeddly.com/api/Credentials/GenerateAmazonIamRoleExternalId" \
  -H "Authorization: AccessKey <api key>"
```

{% endtab %}
{% endtabs %}

## Sample Response

```javascript
{
    "expiryDate": "2016-06-07T20:21:00Z",
    "externalId": "skeddly-12345678"
}
```
