---
title: "Replace submission request"
method: PUT
path: "/supporting-documents/submission-requests/{id}/"
tags: ["Billing"]
---

# Replace submission request

`PUT /supporting-documents/submission-requests/{id}/`

## Request body

- SubmissionRequest — Request sent to a customer asking for required documentation (purchase order, HES) before billing can proceed.
  - `id` integer
  - `customer` string, required — Customer ID.
  - `submission_type` 'order' | 'hes', required — `order` = Purchase Order. `hes` = Service Entry Sheet.
  - `status` 'pending' | 'sent' | 'overdue' | 'fulfilled' | 'cancelled'
  - `recipients` string[]
  - `subscriptions` string[] — IDs of subscriptions this request is tied to. Must belong to the customer.
  - `due_date` string, date, nullable
  - `is_automatic` boolean
  - `billing_cycle` integer, nullable
  - `email_subject` string
  - `email_message` string
  - `sent_at` string, date-time, nullable
  - `fulfilled_at` string, date-time, nullable
  - `created` string, date-time

## Response `200`

Updated request.

- SubmissionRequest — Request sent to a customer asking for required documentation (purchase order, HES) before billing can proceed.
  - `id` integer
  - `customer` string, required — Customer ID.
  - `submission_type` 'order' | 'hes', required — `order` = Purchase Order. `hes` = Service Entry Sheet.
  - `status` 'pending' | 'sent' | 'overdue' | 'fulfilled' | 'cancelled'
  - `recipients` string[]
  - `subscriptions` string[] — IDs of subscriptions this request is tied to. Must belong to the customer.
  - `due_date` string, date, nullable
  - `is_automatic` boolean
  - `billing_cycle` integer, nullable
  - `email_subject` string
  - `email_message` string
  - `sent_at` string, date-time, nullable
  - `fulfilled_at` string, date-time, nullable
  - `created` string, date-time

---

[API](https://skmtc.net/piriod/apis/piriod-api.md) · [All operations](https://skmtc.net/piriod/apis/piriod-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/piriod/piriod-api/versions/70cbc827dc7b/schema)
