GET/api/v1/pdf-template-config/templates

List Available Templates

Returns all available PDF template designs with their metadata. Use the slug value when updating the PDF template configuration.

GET /api/v1/pdf-template-config/templates

Headers

NameTypeRequiredDescription
AuthorizationstringYesBearer token or API key for authentication
X-CompanystringYesCompany UUID to scope the request

Request

cURL
curl https://api.storno.ro/api/v1/pdf-template-config/templates \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "X-Company: 550e8400-e29b-41d4-a716-446655440000"

Response

[
  {
    "slug": "classic",
    "name": "Clasic",
    "description": "Design traditional cu linii curate si culori profesionale",
    "defaultColor": "#2563eb"
  },
  {
    "slug": "modern",
    "name": "Modern",
    "description": "Design modern cu colturi rotunjite si antet colorat",
    "defaultColor": "#6366f1"
  },
  {
    "slug": "minimal",
    "name": "Minimal",
    "description": "Design minimalist cu linii fine si aspect compact",
    "defaultColor": "#374151"
  },
  {
    "slug": "bold",
    "name": "Indrăzneț",
    "description": "Design puternic cu bara de culoare si totaluri mari",
    "defaultColor": "#dc2626"
  }
]

Response Fields

FieldTypeDescription
slugstringTemplate identifier used in configuration
namestringHuman-readable template name
descriptionstringBrief description of the template style
defaultColorstringDefault primary color for this template

Error Codes

CodeDescription
401Missing or invalid authentication token