JobReferral

Updates a loyalty reward. Handles balance adjustments when amount, status, or referring entity changes.

put/api/v1/jobs/{jobId}/referrals/loyalty-rewards/{rewardId}

Request

  • Base URL
    https://api.fireserviceusa.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.fireserviceusa.com/api/v1/jobs/{jobId}/referrals/loyalty-rewards/{rewardId}
  • Auth
    none declared

Path parameters

jobIdinteger required

The job ID

rewardIdinteger required

The loyalty reward ID

Request body

LoyaltyRewardAmountnumber double nullable

The updated loyalty reward amount

Statusstring nullable

The updated status (Available, Applied, Expired, Pending)

LoyaltyRewardsRatenumber double nullable

The updated loyalty rewards rate (decimal, e.g., 0.10 for 10%)

ReferringEntityIdinteger nullable

The updated referring entity ID (if changing the entity)

JobIdinteger nullable

The updated job ID (if moving the reward to a different job)

Response

Success

unknown required

Changes

No operation changes recorded.