---
title: "Derivative Presets API"
url: "https://earlyaccess.developers.bynder.com/apis/derivative-presets-api-1/versions/ec2411d3-b611-472b-8a7c-ebc37ced8e0b"
---

# Derivative Presets API

OpenAPI specification document.

```json
{"components":{"securitySchemes":{"bearerAuth":{"bearerFormat":"OAuth 2.0","scheme":"bearer","type":"http"}}},"info":{"title":"Derivative Presets API","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/1/derivative-presets/":{"get":{"description":"Retrieve all configured derivative presets.","operationId":"retrieveAllDerivativePresets","responses":{"200":{"content":{"application/json":{"schema":{"items":{"properties":{"allowedTypes":{"type":"string"},"dpi":{"type":"integer"},"height":{"type":"integer"},"id":{"format":"uuid","type":"string"},"isCrop":{"type":"integer"},"isExtent":{"type":"integer"},"isOnTheFly":{"type":"integer"},"isPublic":{"type":"integer"},"prefix":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":"array"}}},"description":"A list of derivative presets."}},"security":[{"bearerAuth":[]}],"summary":"Retrieve all configured derivative presets."}},"/api/1/derivative-presets/{preset_id}":{"get":{"description":"Retrieve a specific configured derivative preset.","operationId":"retrieveSpecificDerivativePreset","parameters":[{"description":"The ID of the derivative preset.","in":"path","name":"preset_id","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"allowedTypes":{"type":"string"},"dpi":{"type":"integer"},"height":{"type":"integer"},"id":{"format":"uuid","type":"string"},"isCrop":{"type":"integer"},"isExtent":{"type":"integer"},"isOnTheFly":{"type":"integer"},"isPublic":{"type":"integer"},"prefix":{"type":"string"},"width":{"type":"integer"}},"type":"object"}}},"description":"A specific derivative preset."}},"security":[{"bearerAuth":[]}],"summary":"Retrieve a specific configured derivative preset."}}}}
```
