# Lijst tools

GET / POST /tools

## GET Lijst tools

Scope: tools:read. Cursor-gepagineerd; ondersteunt status, updated\_since, include\_inactive.

Voorbeeldbash

```
curl https://api.tooltagger.com/v1/tools \
  -H "Authorization: Bearer $TOOLTAGGER_API_KEY"
```

### Parameters

| Naam | In | Type | Toelichting |
| --- | --- | --- | --- |
| `limit` | query | integer | Standaard `50`. |
| `cursor` | query | string | created\_at van het laatste item |
| `updated_since` | query | string |  |
| `include_inactive` | query | boolean |  |
| `status` | query | string |  |

### Antwoorden

| Status | Betekenis |
| --- | --- |
| `200` | OK |
| `401` |  |
| `403` |  |

## POST Maak tool

Scope: tools:write. Vereist code + name. 409 bij dubbele code.

Voorbeeldbash

```
curl -X POST https://api.tooltagger.com/v1/tools \
  -H "Authorization: Bearer $TOOLTAGGER_API_KEY"
```

### Antwoorden

| Status | Betekenis |
| --- | --- |
| `201` | Created |
| `409` |  |

Loop je vast op een koppeling?

Mail [contact@tooltagger.com](mailto:contact@tooltagger.com) met het `request_id` uit de foutmelding, dan zoeken we het request voor je op.
