Replace form layouts
Changed onReplaces one or more of the job, company and talent form layouts. Each supplied list is the full ordered form; any field it leaves out is appended in the default order. The job form also updates the matching job form settings (salary and seniority visible and required, location visible). Rejected with 400 validation_bad_request for unknown or duplicate keys, a hidden or optional locked built-in, required on a hidden or non-requirable built-in, a hidden field whose definition is required, and any Google for Jobs rule; error.details.issues lists each problem as { form, code, key, message }. Nothing is written unless every supplied list is valid. Requires settings.manage.
Request
- Base URL: https://api.cavuno.com/v1
- URL: https://api.cavuno.com/v1/settings/form-layouts
- Auth: HTTP bearer
Request body
Response
The three form layouts after the write.
Changes
- breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the
//response's property type changed from no type tostringfor status - breaking
the
//response's property type changed from no type tostringfor status - breaking
the
//response's property type changed from no type tostringfor status - warning
added the new
google_hiring_organizationenum value to the//response property for the response status - warning
added the new
google_hiring_organizationenum value to the//response property for the response status - warning
added the new
google_hiring_organizationenum value to the//response property for the response status - warning
added the new
google_job_locationenum value to the//response property for the response status - warning
added the new
google_job_locationenum value to the//response property for the response status - warning
added the new
google_job_locationenum value to the//response property for the response status - warning
added the new
google_remote_eligibilityenum value to the//response property for the response status - warning
added the new
google_remote_eligibilityenum value to the//response property for the response status - warning
added the new
google_remote_eligibilityenum value to the//response property for the response status - warning
added the new
google_requiredenum value to the//response property for the response status - warning
added the new
google_requiredenum value to the//response property for the response status - warning
added the new
google_requiredenum value to the//response property for the response status - warning
added the new
google_work_arrangementenum value to the//response property for the response status - warning
added the new
google_work_arrangementenum value to the//response property for the response status - warning
added the new
google_work_arrangementenum value to the//response property for the response status - warning
added the new
identityenum value to the//response property for the response status - warning
added the new
identityenum value to the//response property for the response status - warning
added the new
identityenum value to the//response property for the response status - warning
added the new
postingenum value to the//response property for the response status - warning
added the new
postingenum value to the//response property for the response status - warning
added the new
postingenum value to the//response property for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status
- breaking
- breaking
the
//response's property type changed fromstringto no type for status - breaking
the
//response's property type changed fromstringto no type for status - breaking
the
//response's property type changed fromstringto no type for status - info
added
subschema #2to the//response propertyallOflist for the response status - info
added
subschema #2to the//response propertyallOflist for the response status - info
added
subschema #2to the//response propertyallOflist for the response status - info
removed the
google_hiring_organizationenum value from the//response property for the response status - info
removed the
google_hiring_organizationenum value from the//response property for the response status - info
removed the
google_hiring_organizationenum value from the//response property for the response status - info
removed the
google_job_locationenum value from the//response property for the response status - info
removed the
google_job_locationenum value from the//response property for the response status - info
removed the
google_job_locationenum value from the//response property for the response status - info
removed the
google_remote_eligibilityenum value from the//response property for the response status - info
removed the
google_remote_eligibilityenum value from the//response property for the response status - info
removed the
google_remote_eligibilityenum value from the//response property for the response status - info
removed the
google_requiredenum value from the//response property for the response status - info
removed the
google_requiredenum value from the//response property for the response status - info
removed the
google_requiredenum value from the//response property for the response status - info
removed the
google_work_arrangementenum value from the//response property for the response status - info
removed the
google_work_arrangementenum value from the//response property for the response status - info
removed the
google_work_arrangementenum value from the//response property for the response status - info
removed the
identityenum value from the//response property for the response status - info
removed the
identityenum value from the//response property for the response status - info
removed the
identityenum value from the//response property for the response status - info
removed the
postingenum value from the//response property for the response status - info
removed the
postingenum value from the//response property for the response status - info
removed the
postingenum value from the//response property for the response status
- breaking