{
  "info": {
    "name": "PreArrive REST API",
    "_postman_id": "prearrive-v1",
    "description": "Auto-generated from docs/api/openapi.yaml on every build. Run npm run build to regenerate.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://api.prearrive.com/v1",
      "type": "string"
    },
    {
      "key": "api_key",
      "value": "prearrive_live_sk_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "properties",
      "item": [
        {
          "name": "List properties",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties"
              ]
            },
            "description": "List properties"
          }
        },
        {
          "name": "Create a property",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties"
              ]
            },
            "description": "Create a property"
          }
        },
        {
          "name": "Retrieve a property",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id"
              ]
            },
            "description": "Retrieve a property"
          }
        },
        {
          "name": "Update a property",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id"
              ]
            },
            "description": "Update a property"
          }
        },
        {
          "name": "Delete a property",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id"
              ]
            },
            "description": "Delete a property"
          }
        }
      ]
    },
    {
      "name": "reservations",
      "item": [
        {
          "name": "List reservations",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations"
              ]
            },
            "description": "List reservations"
          }
        },
        {
          "name": "Create a reservation (does not send)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations"
              ]
            },
            "description": "Create a reservation (does not send)"
          }
        },
        {
          "name": "Retrieve a reservation",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id"
              ]
            },
            "description": "Retrieve a reservation"
          }
        },
        {
          "name": "Update a draft / synced reservation",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id"
              ]
            },
            "description": "Update a draft / synced reservation"
          }
        },
        {
          "name": "Delete a draft reservation",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id"
              ]
            },
            "description": "Delete a draft reservation"
          }
        },
        {
          "name": "Mint a signing token + email the guest",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/send",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "send"
              ]
            },
            "description": "Mint a signing token + email the guest"
          }
        },
        {
          "name": "Issue a fresh signing token + re-email the guest",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/resend",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "resend"
              ]
            },
            "description": "Issue a fresh signing token + re-email the guest"
          }
        },
        {
          "name": "Cancel a reservation",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/cancel",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "cancel"
              ]
            },
            "description": "Cancel a reservation"
          }
        },
        {
          "name": "Render the email body for a test-mode reservation",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/email_preview",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "email_preview"
              ]
            },
            "description": "Render the email body for a test-mode reservation"
          }
        },
        {
          "name": "Lifecycle audit-trail for one reservation",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/events",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "events"
              ]
            },
            "description": "Lifecycle audit-trail for one reservation"
          }
        },
        {
          "name": "Canonical signing + guest-copy URLs for one reservation",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/reservations/{id}/copy-link",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "reservations",
                ":id",
                "copy-link"
              ]
            },
            "description": "Canonical signing + guest-copy URLs for one reservation"
          }
        }
      ]
    },
    {
      "name": "certificates",
      "item": [
        {
          "name": "List certificates (one per signed reservation)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/certificates",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "certificates"
              ]
            },
            "description": "List certificates (one per signed reservation)"
          }
        },
        {
          "name": "Retrieve a certificate (with audit-trail JSON)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/certificates/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "certificates",
                ":id"
              ]
            },
            "description": "Retrieve a certificate (with audit-trail JSON)"
          }
        },
        {
          "name": "302 to the PDF download URL",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/certificates/{id}/download",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "certificates",
                ":id",
                "download"
              ]
            },
            "description": "302 to the PDF download URL"
          }
        }
      ]
    },
    {
      "name": "sync sources",
      "item": [
        {
          "name": "List sync sources",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/sync_sources",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "sync_sources"
              ]
            },
            "description": "List sync sources"
          }
        },
        {
          "name": "Retrieve a sync source",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/sync_sources/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "sync_sources",
                ":id"
              ]
            },
            "description": "Retrieve a sync source"
          }
        },
        {
          "name": "Force an iCal sync now",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/sync_sources/{id}/run",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "sync_sources",
                ":id",
                "run"
              ]
            },
            "description": "Force an iCal sync now"
          }
        }
      ]
    },
    {
      "name": "sms messages",
      "item": [
        {
          "name": "List SMS messages (read-only)",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/sms_messages",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "sms_messages"
              ]
            },
            "description": "List SMS messages (read-only)"
          }
        },
        {
          "name": "Retrieve an SMS message",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/sms_messages/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "sms_messages",
                ":id"
              ]
            },
            "description": "Retrieve an SMS message"
          }
        }
      ]
    },
    {
      "name": "webhook endpoints",
      "item": [
        {
          "name": "List webhook endpoints",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints"
              ]
            },
            "description": "List webhook endpoints"
          }
        },
        {
          "name": "Create a webhook endpoint",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints"
              ]
            },
            "description": "Create a webhook endpoint"
          }
        },
        {
          "name": "Retrieve a webhook endpoint",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id"
              ]
            },
            "description": "Retrieve a webhook endpoint"
          }
        },
        {
          "name": "Update a webhook endpoint",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id"
              ]
            },
            "description": "Update a webhook endpoint"
          }
        },
        {
          "name": "Delete a webhook endpoint",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id"
              ]
            },
            "description": "Delete a webhook endpoint"
          }
        },
        {
          "name": "Rotate a webhook endpoint's signing secret",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}/rotate",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id",
                "rotate"
              ]
            },
            "description": "Rotate a webhook endpoint's signing secret"
          }
        },
        {
          "name": "List delivery attempts for an endpoint",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}/deliveries",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id",
                "deliveries"
              ]
            },
            "description": "List delivery attempts for an endpoint"
          }
        },
        {
          "name": "Retrieve one delivery attempt",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}/deliveries/{evt_id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id",
                "deliveries",
                ":evt_id"
              ]
            },
            "description": "Retrieve one delivery attempt"
          }
        },
        {
          "name": "Re-attempt a delivery",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhook_endpoints/{id}/deliveries/{evt_id}/redeliver",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhook_endpoints",
                ":id",
                "deliveries",
                ":evt_id",
                "redeliver"
              ]
            },
            "description": "Re-attempt a delivery"
          }
        }
      ]
    },
    {
      "name": "packets",
      "item": [
        {
          "name": "List packet variants for a property",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}/packets",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id",
                "packets"
              ]
            },
            "description": "List packet variants for a property"
          }
        },
        {
          "name": "Create a packet variant on a property",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}/packets",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id",
                "packets"
              ]
            },
            "description": "Create a packet variant on a property"
          }
        },
        {
          "name": "Retrieve a packet by id",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id"
              ]
            },
            "description": "Retrieve a packet by id"
          }
        },
        {
          "name": "Update a packet (rename, edit content)",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id"
              ]
            },
            "description": "Update a packet (rename, edit content)"
          }
        },
        {
          "name": "Delete a packet",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id"
              ]
            },
            "description": "Delete a packet"
          }
        },
        {
          "name": "Promote a packet to be the property's default",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}/set-default",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id",
                "set-default"
              ]
            },
            "description": "Promote a packet to be the property's default"
          }
        },
        {
          "name": "Soft-archive a packet",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}/archive",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id",
                "archive"
              ]
            },
            "description": "Soft-archive a packet"
          }
        },
        {
          "name": "Restore an archived packet",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/packets/{id}/restore",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "packets",
                ":id",
                "restore"
              ]
            },
            "description": "Restore an archived packet"
          }
        },
        {
          "name": "Retrieve the packet for a property",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}/packet",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id",
                "packet"
              ]
            },
            "description": "Retrieve the packet for a property"
          }
        },
        {
          "name": "Replace the packet for a property",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}/packet",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id",
                "packet"
              ]
            },
            "description": "Replace the packet for a property"
          }
        },
        {
          "name": "Partially update the packet for a property",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{api_key}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{base_url}}/properties/{id}/packet",
              "protocol": "https",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "properties",
                ":id",
                "packet"
              ]
            },
            "description": "Partially update the packet for a property"
          }
        }
      ]
    }
  ]
}
