# Patron Fee

Provider API v0.6.4 · 1 operation
Source: https://plasapi.com/provider/v0.6.4/patron-fee/

No description in the specification.

## Get patron fees

`GET` `/patron/{patronId}/fee` · `GetPatronFees`

### Example request

**cURL**

```bash
curl -X GET "$PLAS_BASE_URL/patron/40218873/fee?version=0.6.4" \
  -H 'Accept: application/json' \
  -H "Authorization: Bearer $PLAS_TOKEN"
```

**JavaScript**

```javascript
const response = await fetch(`${process.env.PLAS_BASE_URL}/patron/40218873/fee?version=0.6.4`, {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "Authorization": `Bearer ${process.env.PLAS_TOKEN}`,
  },
});
const data = await response.json();
```

**Python**

```python
import os
import requests

response = requests.get(
    f"{os.environ['PLAS_BASE_URL']}/patron/40218873/fee",
    params={
        "version": "0.6.4",
    },
    headers={
        "Accept": "application/json",
        "Authorization": f"Bearer {os.environ['PLAS_TOKEN']}",
    },
)
data = response.json()
```

The host and token are environment variables: `PLAS_BASE_URL` the provider’s base URL · `PLAS_TOKEN` an access token.

### Parameters

- `patronId` (In `path`, `string`, required) — Patron ID from authentication

Shared across operations: `version`. [See the shared contract on the version page.](https://plasapi.com/provider/v0.6.4/)

### Responses

#### `200` Success

`PatronFeeResponseBody`

Example (Generated from the schema):

```json
{
  "fees": [
    {
      "amount": 15000,
      "createdTime": "2025-03-14T10:24:00+01:00",
      "currency": "NOK",
      "dueDate": "2025-04-11",
      "id": "94549",
      "items": [
        {
          "acquiredFrom": {
            "type": "local_circulation"
          },
          "itemId": "03011042557129",
          "publicationMetadata": {
            "additionalIdentifiers": [
              {
                "digits": "10",
                "type": "isbn",
                "value": "9788203363344"
              }
            ],
            "binding": {
              "type": "literal",
              "value": "Hardback"
            },
            "contributors": [
              {
                "agent": {
                  "description": "Norwegian novelist, awarded the Nobel Prize in Literature in 1928.",
                  "fullName": "Sigrid Undset",
                  "id": "agent-4102",
                  "images": [
                    {
                      "height": 1200,
                      "mime": "png",
                      "url": "https://images.nordby.bibliotek.example/covers/310552.jpg",
                      "width": 800,
                      "type": "agent"
                    }
                  ],
                  "active": {
                    "type": "literal",
                    "value": "1882-1949"
                  },
                  "birthDate": {
                    "type": "literal",
                    "value": "1920"
                  },
                  "deathDate": {
                    "type": "literal",
                    "value": "1920"
                  },
                  "externals": {
                    "identifiers": [
                      {
                        "type": "norwegianAuthorityFile",
                        "value": "4102"
                      }
                    ]
                  },
                  "givenName": "Kari",
                  "surname": "Nordmann",
                  "type": "person"
                },
                "roles": [
                  {
                    "roleCode": "aut",
                    "type": "marcRelator"
                  }
                ]
              }
            ],
            "creators": [
              {
                "agent": {
                  "description": "Norwegian novelist, awarded the Nobel Prize in Literature in 1928.",
                  "fullName": "Sigrid Undset",
                  "id": "agent-4102",
                  "images": [
                    {
                      "height": 1200,
                      "mime": "png",
                      "url": "https://images.nordby.bibliotek.example/covers/310552.jpg",
                      "width": 800,
                      "type": "agent"
                    }
                  ],
                  "active": {
                    "type": "literal",
                    "value": "1882-1949"
                  },
                  "birthDate": {
                    "type": "literal",
                    "value": "1920"
                  },
                  "deathDate": {
                    "type": "literal",
                    "value": "1920"
                  },
                  "externals": {
                    "identifiers": [
                      {
                        "type": "norwegianAuthorityFile",
                        "value": "4102"
                      }
                    ]
                  },
                  "givenName": "Kari",
                  "surname": "Nordmann",
                  "type": "person"
                },
                "roles": [
                  {
                    "roleCode": "aut",
                    "type": "marcRelator"
                  }
                ]
              }
            ],
            "edition": {
              "type": "literal",
              "value": "2nd edition"
            },
            "extent": [
              {
                "type": "literal",
                "value": "312 pages"
              }
            ],
            "identifier": "310552",
            "images": [
              {
                "height": 1200,
                "mime": "png",
                "url": "https://images.nordby.bibliotek.example/covers/310552.jpg",
                "width": 800,
                "type": "frontCover"
              }
            ],
            "language": [
              {
                "code": "SplxlOBeZQQYbYS6WxSbIA",
                "name": "Kari Nordmann"
              }
            ],
            "mediaTypes": [
              {
                "code": "book",
                "name": "Kari Nordmann"
              }
            ],
            "publicationDate": {
              "type": "literal",
              "value": "1920"
            },
            "publishers": [
              {
                "places": [
                  {
                    "place": "Oslo"
                  }
                ],
                "publisher": {
                  "id": "94549",
                  "name": "Kari Nordmann"
                }
              }
            ],
            "titles": [
              {
                "language": {
                  "code": "SplxlOBeZQQYbYS6WxSbIA",
                  "name": "Kari Nordmann"
                },
                "main": "Kristin Lavransdatter",
                "part": {
                  "name": "Kari Nordmann",
                  "number": "1"
                },
                "remainder": "The Wreath",
                "type": "preferred"
              }
            ],
            "works": [
              {
                "identifier": "882107",
                "relation": "contains"
              }
            ]
          }
        }
      ],
      "payableState": "payable",
      "remainingAmount": 1,
      "type": "fee"
    }
  ]
}
```

#### `400` The list of errors.

`Errors`

Shared response, defined once for the whole API. [See the shared contract on the version page.](https://plasapi.com/provider/v0.6.4/)

Example (Generated from the schema):

```json
{
  "errors": [
    {
      "code": 200103,
      "info": "200103: invalid/unsupported query parameter value"
    }
  ]
}
```

#### `401` Bearer token invalid, missing, or expired.

No response body.

Shared response, defined once for the whole API. [See the shared contract on the version page.](https://plasapi.com/provider/v0.6.4/)

#### `404` Resource not found.

No response body.

Shared response, defined once for the whole API. [See the shared contract on the version page.](https://plasapi.com/provider/v0.6.4/)
