# Opção de frete

URL: https://staging.pagpolar.com/docs/referencia/entidades/opcao-de-frete

> Uma forma de entrega disponível para um CEP, com valor e prazo.

Uma forma de entrega disponível para um CEP, com valor e prazo. O `id` é o que você envia em `shipping_option_id` na criação do pagamento.

## Onde aparece

* [`GET /offers/{identifier}/shipping`](/docs/referencia/ofertas/list-offer-shipping)

## Campos

Campos anuláveis chegam com `null`. Campos com opções fixas listam todos os valores.

| Campo | Tipo | Obrigatório | Nulo | Descrição |
| --- | --- | --- | --- | --- |
| `id` | texto | não | sim | Identificador da opção de frete. Envie este valor em `shipping_option_id` na criação do pagamento. Vale enquanto a configuração de frete do produto não mudar. Exemplo: `wil_a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d`. |
| `name` | texto | não | não | Nome da opção, como o comprador vê. Exemplo: `SEDEX`. |
| `type` | enum | não | não | `FREE` frete grátis, `PAID` valor fixo definido pelo vendedor, `DYNAMIC` calculado na hora pela transportadora. Valores: `FREE`, `PAID`, `DYNAMIC`. Exemplo: `DYNAMIC`. |
| `cost` | número | não | sim | Valor do frete em reais. Exemplo: `32.9`. |
| `min_days` | inteiro | não | não | Prazo mínimo de entrega, já somado o preparo do vendedor. No frete calculado (`DYNAMIC`) vem igual ao máximo. Exemplo: `5`. |
| `max_days` | inteiro | não | não | Prazo máximo de entrega, já somado o preparo do vendedor. Exemplo: `5`. |
| `days_type` | enum | não | não | Se o prazo é contado em dias úteis ou em dias corridos. Valores: `BUSINESS_DAYS`, `CALENDAR_DAYS`. Exemplo: `BUSINESS_DAYS`. |
