Skip to main content
POST
Batch assign/unassign earning rules

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

X-App-Id
string
header
required
X-App-Token
string
header
required

Path Parameters

id
string
required

Unique program identifier

Pattern: ^lprg_[a-f0-9]+$

Body

application/json
assign
object[] | null

Earning rules to assign

Maximum array length: 10
unassign
object[] | null

Earning rules to unassign

Maximum array length: 10

Response

Batch processing result

assigned
object[] | null

Successfully assigned earning rules (null if no assign operations)

unassigned
object[] | null

Successfully unassigned earning rules (null if no unassign operations)

Last modified on May 19, 2026