---
updatedAt: 2026-01-23T09:08:37.000Z
agentTools:
  projectIndex: https://partner.getpliant.com/llms.txt
---

# Issue A New Credit Card

```shell cURL
curl --request GET \
     --url https://partner-api.getpliant.com/api/organizations \
     --header 'Authorization: Bearer YOUR_TOKEN' \
     --header 'Pliant-API-Version: 2.1.0' \
     --header 'accept: application/json'
     
curl --request GET \
     --url 'https://partner-api.getpliant.com/api/cardholders?organizationId=a9cdacf1-9304-487a-81d1-92d2c8e6d4d9' \
     --header 'Authorization: Bearer YOUR_TOKEN' \
     --header 'Pliant-API-Version: 2.1.0' \
     --header 'accept: application/json'
     
curl --request POST \
     --url https://partner-api.getpliant.com/api/cards/04dc8ad6-9564-4df4-8b42-0a9df293e730 \
     --header 'Authorization: Bearer YOUR_TOKEN' \
     --header 'Pliant-API-Version: 2.1.0' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
     "limit": {
          "value": 2500000,
          "currency": "EUR"
     },
     "transactionLimit": {
          "value": 100000,
          "currency": "EUR"
     },
     "organizationId": "a9cdacf1-9304-487a-81d1-92d2c8e6d4d9",
     "cardConfig": "PLIANT_VIRTUAL",
     "label": "AWS Cloud Spend",
     "validityPeriod": 12,
     "limitRenewFrequency": "MONTHLY"
}
'
```

```json Response Example
// 1. JSON result from the call GET /api/organizations
{
  "data": [
    {
      "organizationId": "a9cdacf1-9304-487a-81d1-92d2c8e6d4d9",
      "name": "My Testing Organization",
      "status": "ACTIVE"
    }
  ],
  "hasNextPage": true
}

// 2. JSON result from the call GET /api/cardholders
{
  "data": [
    {
      "cardholderId": "04dc8ad6-9564-4df4-8b42-0a9df293e730",
      "firstName": "Jane",
      "lastName": "Doe",
      "email": "jane.doe@getpliant.com",
      "status": "ACTIVE"
    }
  ],
  "hasNextPage": true
}

// 3. JSON result from the call POST /api/cards
{
  "cardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "type": "VIRTUAL",
  "cardholderId": "04dc8ad6-9564-4df4-8b42-0a9df293e730",
  "organizationId": "a9cdacf1-9304-487a-81d1-92d2c8e6d4d9",
  "transactionLimit": {
    "value": 100000,
    "currency": "EUR"
  },
  "limit": {
    "value": 2500000,
    "currency": "EUR"
  },
  "limitRenewFrequency": "MONTHLY",
  "expiryDate": "2023-02-02T10:17:45.658Z",
  "label": "AWS Cloud Spend"
}
```

# Fetch Organizations You Have Access To

<!-- shell@1-5 -->

First you will fetch the organizations that you as a partner have access to. You can then chose the one organization in which you want to issue a new credit card.

# List All Cardholders for An Organization

<!-- shell@7-11 -->

After choosing the right organization, you will select the specific cardholder for whom you want to issue a credit card. Therefore we list the cardholders of this specific organization.

# Issue A Card For A Cardholder

<!-- shell@13-35 -->

Now you are ready to issue a new credit card for the selected cardholder in the specific organization.