Update a subsidizer
Changes a subsidizer. Unlike the other update endpoints in this section this is a PATCH: fields you leave out keep their current values.
Authorization
AuthorizationstringrequiredPath parameters
subsidizerIdstringrequiredThe subsidizer. A Snowflake id, sent as a decimal string.
Body
application/json
Send only what you want to change. Nested objects such as address and contact are replaced whole when you send them.
typeenum<string>What kind of body the subsidizer is.
namestringThe subsidizer's name. 1 to 200 characters.
languagestringISO 639-1 language code for messages to this subsidizer.
memostringInternal note. Up to 1,000 characters.
websitestringThe subsidizer's website. Up to 500 characters.
contactobjectHow to reach the subsidizer.
addressobjectThe subsidizer's mailing address.
federalTaxInformationobjectTax identification for the subsidizer. Sending it stores a government identifier.
paymentSettingsobjectHow the subsidizer pays.
Response
200 · The subsidizer as it now stands.
idstringThe subsidizer.
namestringThe subsidizer's name.
languagestringISO 639-1 language code used for messages to this subsidizer.
memostringInternal note. Absent when none was written.
activebooleanfalse once the subsidizer has been deactivated. Deactivated subsidizers are hidden from the default list but keep every subsidy already recorded against them.
websitestringThe subsidizer's website. Absent when none is on file.
contactobjectHow to reach the subsidizer.
addressobjectThe subsidizer's mailing address.
federalTaxInformationobjectTax identification for the subsidizer. Absent when none is on file.
paymentSettingsobjectHow the subsidizer pays.
typeenum<string>What kind of body the subsidizer is.
creatorobjectWho created the subsidizer record.
createdstring · date-timeWhen the subsidizer was created.
updatedstring · date-timeWhen the subsidizer was last changed.
creatorInfoobjectThe person or company behind creator, filled in so you do not have to fetch them. Only the property that matches creator.type is present.
401 · The access token is missing, expired, or does not belong to a property manager.
404 · No subsidizer with that id exists for the calling company. A record that belongs to another company is reported the same way as one that does not exist. The id you asked for is in `entityId`; `detail` names only the kind of record.
Tenants, owners and property managers are updated with PUT and replace the whole record. Subsidizers are the odd one out: this endpoint merges what you send into what is already there.