Generated from the OpenAPI contract sha256:223ebdfc2cc1ca82…. How this works.

Admin · Referrals

1 operation on the Logion v1 API.

Mark a referral attribution as under abuse review or blocked. Blocks all FUTURE rewards; existing rewards are not clawed back.

PATCH /v1/admin/referral-attributions/{attribution_id}/status

Operation id: set_referral_attribution_status

Takes an Authorization header.

Parameters

Name In Type Required
attribution_id path string(uuid) yes

Request body

Body SetReferralAttributionStatusRequest:

Field Type Required Notes
reason string, optional no
status enum("abuse_review", "blocked") yes

Responses

Status Meaning Schema
200 Successful response SetReferralAttributionStatusResponse
401 Unauthorized ErrorResponse
403 Forbidden ErrorResponse
404 Not found ErrorResponse
409 Invalid transition ErrorResponse
422 Validation Error HTTPValidationError

Returns SetReferralAttributionStatusResponse:

Field Type Required Notes
attribution_id string(uuid) yes
status string yes