POST Resend SMS

Send a reminder SMS with the original capture URL to the session’s recipient (Lithia use case). Allowed once per session within 7 days.

Endpoint

POST https://openapi.paveapi.com/v2/capture/sessions/{{session_key}}/resend

Replace session_key with the unique key for the existing session to trigger an SMS resend.

Path Parameters

Name
Type
Description

session_key

string

Unique session key (e.g., TOA-XYCBCSR6DD)

Name
Type
Description

API-Access-Token

string

Your API key

Content-Type

string

application/json

Request Body (Optional)

{
  "phone": "+84989137086"
}
Field
Type
Description

phone

string

Override destination number. If omitted, PAVE uses the original recipient.

Business Rules

  • Session must exist and belong to your API key.

  • Session cannot resend if status is QC_PASSED, CONFIRM, COMPLETE, or EXPIRED ( Valid statuses for resend: PEDING, IN_PROGRESS, SUBMITTED )

  • Session age ≤ 7 days

  • Original SMS must have been logged as delivered (legacy sessions allowed during grace period).

  • One resend per session.

  • Subject to rate limiting.

  • All attempts are audit-logged.

Sample Request

Sample Request (with custom phone)

Sample Response (200: Ok)

Sample Response (404: Not Found)

Sample Response (400: Finalized)

Sample Response (400: Expired)

Sample Response (400: Already Resent)

Notes

  • “delivered” indicates the SMS was accepted by the provider (not handset confirmation).

  • For sessions created before SMS logging, resend may pass during a limited grace period.

Last updated