---
title: "Resubmit Portal Rejection"
method: POST
path: "/v2/tasks/{task_id}/ap-portal-rejection/resubmit"
tags: ["ap-portals"]
---

# Resubmit Portal Rejection

`POST /v2/tasks/{task_id}/ap-portal-rejection/resubmit`

## Request

- Base URL: `https://api.stuut.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stuut.ai/v2/tasks/{task_id}/ap-portal-rejection/resubmit`
- Auth: HTTP bearer

Resubmit this rejected invoice: live when the buyer allows live submission, otherwise
through a dry run that moves this rejection into a pre-submission review.

Refused when the buyer said not to resend. When the buyer said to wait for something on
their side, resubmitting confirms it has happened. ``field_values`` fill form fields in
place of Stuut's, such as the corrected date a date rejection asks for.

## Path parameters

- `task_id` string, required

## Request body

- ResubmitRejectionRequest
  - `field_values` object

## Response `202`

Successful Response

- RejectionResubmission: The dry run queued to resubmit a rejected invoice; its review task arrives when it finishes.
  - `work_id` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/stuut/apis/stuut-api.md) - [All operations](https://skmtc.dev/stuut/apis/stuut-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stuut/apis/stuut-api/revisions/ff0ad16a55ff?raw)
