PATCH
/v1/registration-fees/{id}
curl \
--request PATCH 'https://api-dev.classmanager.io/v1/registration-fees/_xxxxxxxx' \
--header "Content-Type: application/json" \
--data '{"name":"My Registration Fee","amount":100,"maxAmountPerFamily":100,"repetitionInterval":"one-off","dueDate":"2023-12-05","proRated":false,"taxRateId":"tax_xxxxxxxxxxxxxxxxxxxxxxxxxx"}'
Request examples
{
"name": "My Registration Fee",
"amount": 100,
"maxAmountPerFamily": 100,
"repetitionInterval": "one-off",
"dueDate": "2023-12-05",
"proRated": false,
"taxRateId": "tax_xxxxxxxxxxxxxxxxxxxxxxxxxx"
}
Response examples (200)
{
"id": "reg_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"name": "Registration Fee",
"amount": 100,
"maxAmountPerFamily": 100,
"repetitionInterval": "one-off",
"dueDate": "2023-12-05",
"proRated": true,
"taxRate": {
"id": "tax_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"rate": "20.000",
"label": "VAT (20%)",
"isDefault": true
},
"archivedAt": "2024-06-12T09:39:49.000000Z"
}
Response examples (403)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}
Response examples (404)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}