# DO01 - List all document types

Call FrequencyRecommended usage: Once per dayMaximum usage: Once per dayLocalizationThis resource supports locale parameter (see documentation)Localized output fields will be highlighted with an icon:

Endpoint: GET /api/documents
Security: Shop-API-Key

## Security:

  - `Shop-API-Key` (unknown)
    apiKey in header Authorization scopes: ROLE_SHOP_ADMIN, ROLE_PARTNER_ORDER_SETTINGS_READ

## Query parameters:

  - `entities` (string)
    A comma separated list of values, representing the type of entities the document type should be related to. Accepted values are <code>ORDER</code>, <code>SHOP</code>. Ex: <code>ORDER,SHOP</code>

  - `shop_id` (integer)
    Use this parameter when your user has access to several shops. If not specified, the shop_id from your default shop will be used.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `documents` (array, required)
    Document types

  - `documents.code` (string, required)
    Type code

  - `documents.description` (string, required)
    Type description

  - `documents.entity` (string, required)
    Entity type linked to the document type
Enum: `"ORDER"`, `"SHOP"`

  - `documents.label` (string, required)
    Type label

  - `documents.mime_types` (array)
    Authorized mime types

## Response 200 examples:

  - `Example with business values (application/json)` (unknown)

  - `Complete example with value types (application/json)` (unknown)

