| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### Enrollment methods payload

- **bin**  
  Type: string  
  Required: Yes  
  Pattern: `^\d{6,11}$`  
  Description: The card's Bank Identification Number (BIN), consisting of the first 6 to 11 digits of the card number. Providing more digits yields more precise results — for example, two cards that share the same 6-digit BIN may support different enrollment methods. We recommend providing as many digits as available, up to 11.

- **accept**  
  Type: string  
  Enum: Defaults to application/hal+json, generated from available response content types  
  Allowed: `application/hal+json`, `application/problem+json`

### Responses

- **200**  
  Description: Successful operation  
  Type: object  
  Properties:
  - **availableEnrollmentMethods**: array of strings, required  
    Example values: `network-bulk`, `cardholder-single`

- **400**  
  Description: The server cannot or will not process the request due to something that is perceived to be a client error

- **401**  
  Description: Authentication credentials were either missing or incorrect

- **403**  
  Description: Authentication credentials used do not have permissions to perform the request

- **413**  
  Description: Content Too Large

- **500**  
  Description: The server encountered an unexpected condition that prevented it from fulfilling the request

---

### Example cURL Request

```bash
curl --request POST \
     --url https://api.astrada.co/enrollment-methods \
     --header 'accept: application/hal+json' \
     --header 'content-type: application/json'
```

### Example Response

```json
{
  "availableEnrollmentMethods": [
    "cardholder-single"
  ]
}
```
