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, in seconds, used when verifying the webhook signature.

Pattern: ^\d+$
Example:

"1767725956"

X-Rollfi-Signature
string

Rollfi webhook signature containing the key ID, algorithm, and signature value.

Example:

"kid=rollfi-webhook-key-01,alg=RS256,v1=eyJhbGciOiJSUzI1NiJ9"

Body

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

Response

200

Pay period status event accepted successfully.