Order Intake

Mint Order Intake Session

Mint a short-lived session for a hosted Order Intake form from its public link. Anonymous and rate-limited. Returns the browser envelope: client_secret, expires_at, session_id, api_region. Send secret when the form has a PIN.

Denials are deliberately uniform: FORBIDDEN covers every refusal before the PIN step. ORDER_INTAKE_PIN_REQUIRED and ORDER_INTAKE_PIN_INVALID (401) appear only for a live link. RATE_LIMITED (429) and ORDER_INTAKE_UNAVAILABLE (503) carry Retry-After.

post/v1/order-intake/public/{public_id}/sessions

Request

  • Base URL
    https://api.sandbox.usenash.com
  • Auth
    none declared

Path parameters

public_idstring required

The form's public link id (oil_…), the last segment of its URL.

Request body

secretstring nullable

The form's PIN, when it is PIN-protected.

Response

Created

client_secretstring required

Browser-held session secret (wcs_…). Shown once, never retrievable.

expires_atstring date-time required
session_idstring required
api_regionstring required

Changes

No recorded changes to this operation across all 1 revision of this API.