Skip to main content
WEBHOOK

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Headers

X-Rollfi-Timestamp
string

Unix timestamp used when validating the webhook signature.

Pattern: ^[0-9]+$
Example:

"1783551002"

X-Rollfi-Signature
string

RS256 signature header in the format kid=<keyId>,alg=RS256,v1=<base64url_signature>.

Example:

"kid=rollfi-key-id,alg=RS256,v1=base64url-signature"

Body

application/json
trigger
object
required
payload
object[]
required
Minimum array length: 1

Response

200

Pay schedule event accepted successfully.