Make the application
curl --request POST \
--url https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text){
"application_id": "<string>",
"made": true
}{
"application_id": "<string>",
"made": true
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Submissions
Make the application
Makes the adoption or foster application record from an adoption or foster form, for the person the submission belongs to, with the animals the applicant picked and any decision already made. This normally happens by itself once the submission has a person; use this for a submission from before that, or one whose person was added later. The submission must belong to a person already (convert it first) and must not be spam. If the application already exists, you get its ID back and nothing new is made. Needs write on the area of the form’s kind and write on Animals. There is no body to send.
POST
/
api
/
forms
/
submissions
/
{id}
/
application
Make the application
curl --request POST \
--url https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/forms/submissions/{id}/application"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text){
"application_id": "<string>",
"made": true
}{
"application_id": "<string>",
"made": true
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Authorizations
An API key from Settings, API keys. It starts with rc_live_.
Path Parameters
The submission's record ID.