Skip to main content

Headers

Skinloop-Event-Id
string
required
Pattern: ^evt_[A-Za-z0-9]+$
Skinloop-Timestamp
string
required
Skinloop-Signature
string
required

HMAC-SHA256 using the endpoint signing secret over ...

Pattern: ^v1=[a-fA-F0-9]{64}$

Body

application/json
version
string
required
Allowed value: "1"
id
string
required
Pattern: ^evt_[A-Za-z0-9]+$
type
enum<string>
required
Available options:
payment.initiated,
payment.pending,
payment.active,
payment.hold,
payment.completed,
payment.canceled,
payment.declined,
payment.failed,
payment.reverted
createdAt
string<date-time>
required
data
object
required

Response

2XX

Merchant accepted the event