Skip to main content
POST
Record an adoption

Authorizations

Authorization
string
header
required

An API key from Settings, API keys. It starts with rc_live_.

Body

application/json
animal_id
string
required

The animal's record ID.

adopter_person_id
string
required

The person adopting.

application_id
string

The application it came from. Leave it out for a walk-in adoption.

fee_cents
integer

What the adopter owes, in whole cents. Without it, the animal's adoption fee is charged, less any of your discounts that apply.

Required range: x >= 0
apply_discounts
boolean
default:true

false charges the animal's adoption fee with no discounts. Ignored when you send fee_cents.

adopted_on
string<date>

Today unless you say.

notes
string

Response

The adoption, as it was recorded.

adoption
object
required