Resubmit the fields the reviewer rejected

posthttps://api.expiryedge.com/v1/resubmitCollectionRequestFields
Öffentlich - kein API-Schlüssel60/minJede Methode
Anfrage
curl -X POST 'https://api.expiryedge.com/v1/resubmitCollectionRequestFields' \
  -H "Content-Type: application/json" \
  -d '{
  "token": "3f9a1c7e5b2d4f6a8c0e1b3d5f7a9c2e4b6d8f0a1c3e5b7d9f2a4c6e8b0d1f3a",
  "responses": {},
  "files": [
    {
      "fieldId": "fld_insurance",
      "storagePath": "organizations/org_northwind/collection-submissions/req_9WkT/fld_insurance-9d2a-liability-certificate-2026-renewed.pdf",
      "originalFilename": "liability-certificate-2026-renewed.pdf"
    }
  ]
}'
Antwort
{
  "message": "Updates submitted",
  "submission_id": "sub_Qm3r"
}

Only fields rejected in the last review are read; other values are kept. Previous answers move to field_history. Returns 200 (not 201). 410 when there is nothing to resubmit, 409 if the update was already submitted. The handler does not check the HTTP method.

Header

  • X-Collection-Passwordstring
    Request password, when the sender set one. Preferred over the password body field / query parameter.

Body-Parameter

application/json
  • tokenstringerforderlich
    The token from the request link.
    pattern: ^[a-f0-9]{64}$
  • responsesobjecterforderlich
    Field id -> answer. Types: text/phone/long_text string, number number, date ISO string, checkbox boolean, dropdown/radio one of options, multi_select array of options, address object {line1, line2, city, state, postal_code, country}.
  • passwordstring
    Request password, when set (or use the X-Collection-Password header).
  • filesarray of objects

Rückgabe

200
Updates submitted.
  • messagestringerforderlich
  • submission_idstringerforderlich

Fehler

400
Malformed token (Invalid link) or invalid input.
401
The request has a password and it is missing ({"requiresPassword": true}) or wrong.
403
The sender paused this request.
404
Unknown token (link rotated, deleted or mistyped), or the template no longer exists.
409
These updates were already submitted.
410
The request was cancelled, already completed (alreadySubmitted: true) or has expired.
429
Password locked out after 5 wrong attempts (15 minutes, per request).
500
Unexpected server error.