Skip to main content
POST
Upload a pre-signed agreement
Stores a mandate the customer has signed outside Invopop. Satisfies the agreement step on the approval flow. Identity verification is still required. Call POST /identity before or after this endpoint, then call POST /confirm to finalise. For in-app signing, use POST /sign instead.

Authorizations

Authorization
string
header
required

Authenticate using a valid Invopop enrollment token in the Bearer scheme.

Example: Authorization: Bearer <token>

Path Parameters

silo_entry_id
string
required

ID of the org.Party silo entry being onboarded.

Example:

"5b45453c-cdd0-11ed-afa1-0242ac120002"

Body

application/json
data
string<byte>
required

Base64-encoded binary of the pre-signed PDF mandate. Must be application/pdf, maximum 4 MB.

Response

Pre-signed agreement stored.