{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PostAtsApplicationsApplicationIdRejectRequestBody", "title": "PostAtsApplicationsApplicationIdRejectRequestBody", "type": "object", "properties": { "rejection_reason_id": { "type": "string", "description": "The Kombo ID of the rejection reason." }, "note": { "type": "string", "description": "A optional free text rejection note. Passed through if possible." }, "remote_fields": { "allOf": [ { "type": "object", "properties": { "greenhouse": { "type": "object", "properties": { "rejection_email": { "type": "object", "additionalProperties": true, "description": "Additional data fields that we will pass through to the `rejection_email` field of Greenhouse's [reject application](https://developers.greenhouse.io/harvest.html#post-reject-application) endpoint." } }, "description": "Fields specific to Greenhouse." }, "teamtailor": { "type": "object", "properties": { "user_id": { "type": "string", "description": "The remote ID of the user that will be displayed in the UI as the one that performed the action. If not provided, the first admin user will be used." } }, "description": "Fields specific to Teamtailor." } }, "description": "Additional fields that we will pass through to specific ATS systems." }, { "type": "object", "properties": { "greenhouse": { "type": "object", "properties": { "post_headers": { "type": "object", "properties": { "On-Behalf-Of": { "type": [ "string", "null" ], "description": "ID of the the user that will show up as having performed the action in Greenhouse. We already pass a value by default, but you can use this to override it." } }, "description": "Headers we will pass with `POST` requests to Greenhouse." } }, "description": "Fields specific to Greenhouse." }, "workable": { "type": "object", "properties": { "on_behalf_of_user_remote_id": { "type": "string", "description": "The remote ID of the user that will be displayed in the UI as the one that performed the action." } }, "description": "Workable specific remote fields for ATS actions." } }, "description": "Additional fields that we will pass through to specific ATS systems." } ], "description": "Additional fields that we will pass through to specific ATS systems." } }, "required": [ "rejection_reason_id" ] }