---
title: "List package templates"
method: GET
path: "/api/templates/package-templates"
tags: ["templates"]
---

# List package templates

`GET /api/templates/package-templates`

## Request

- Base URL: `https://api.vepathos.com`
- URL: `https://api.vepathos.com/api/templates/package-templates`
- Auth: HTTP bearer

Session-authenticated gateway endpoint, native to this app (not a RouteHub proxy). Returns the caller's package templates, sorted by name.

## Response `200`

Package templates for the authenticated user.

- object
  - `items` PackageTemplate[], required
    - `id` string, required
    - `name` string, required
    - `description` string
    - `method` 'DELIVERY' | 'PICKUP' | 'SIGNATURE', required
    - `weight` string, required
    - `weight_unit` 'GRAMS' | 'KILOGRAMS' | 'OUNCES' | 'POUNDS', required
    - `width` string, required
    - `height` string, required
    - `depth` string, required
    - `length_unit` 'CENTIMETER' | 'METER' | 'KILOMETER' | 'INCH' | 'FEET' | 'MILE', required
    - `packaging` 'BOX' | 'ENVELOPE' | 'BAG' | 'CARTON' | 'PALLET' | 'SHRINK_WRAP', required
    - `handling` SpecialHandling[], required
    - `value` string, required: Declared value, in cents (e.g. "5000" = $50.00).
    - `value_currency` string, required
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required

## Other responses

- `401`: Not signed in

---

[API](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api.md) · [All operations](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api/llms.txt) · [OpenAPI document](https://skmtc.dev/vepathos/apis/vepathos-route-optimization-api/revisions/00caa1ca62d9?raw)
