Create Public Payment Claim

Changed on

A client reports an offline payment ("I already paid") from the public page.

Requires proof of the client's identity (plans/2026-10-05-org-public-pages- agent-ready.md WP0): a verified verification_token in the body or an X-Portal-Session header. 401 proof_required / 403 proof_invalid / 409 invoice_not_claimable | online_payment_enabled | claim_already_pending.

post/public/invoices/{public_id}/payment-claims

Request

  • Base URL: https://api.every.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.every.ai/public/invoices/{public_id}/payment-claims
  • Auth: none declared

Path parameters

public_idstring required

The public ID of the invoice

Request body

payment_type'cash' | 'cheque' | 'credit_card' | 'bank_transfer' | 'other' required
reference_idstring nullable
verification_tokenstring nullable
source'web' | 'webmcp'

Response

Successful Response

unknown required

Changes