2023 Changes

  • 2023-12-05: Added ability to set applicant address information and lead source information via POST /applications endpoint.
  • 2023-10-04: Added new fields to PUT /user_agency_profiles to update demographic data.
  • 2023-10-04: Added the option to sort by status_date on our GET /applications endpoint.
  • 2023-09-20: Added new "Partner Agency Access" section to group endpoints avaliable for partner agencies to use.
  • 2023-08-31: Updated "placement_providers" schema to include a reference to a provider's license(s). Added "application-type" to "application_template" schema
  • 2023-07-27: Originally slated for 2022-01-07, the URL query parameter "api_token" is now officially deprecated and undocumented (but will continue to function for the foreseeable future.)
  • 2023-07-12: Training Curriculums can now be listed via the GET /training_curriculums endpoint.
  • 2023-07-05: It is now possible to delete Worker Assignments on Applications via the DELETE /worker_assignments/:worker_assignment_id endpoint.
  • 2023-06-30: Placement Providers can now be listed via the GET /placement_providers endpoint.
  • 2023-06-21: Worker Assignments can now be created for arbitrary Applications.
  • 2023-06-21: Worker Assignments can now be included when creating a new Application.
  • 2023-05-19: GET /applications endpoints now return status override state, reason and explanation when present.
  • 2023-05-19: Worker Assignments index can now be filtered by created_start_date and created_end_date.
  • 2023-05-12: Agency-configured Application Templates are now enumerable via the GET /application_templates endpoint.
  • 2023-05-04: Added ability to associate and dissociate tags with Applications (Licenses) via POST|DELETE /applications/:application_id/tags.
  • 2023-05-04: Added the fields parental-rights-status and date-parental-rights-terminated to the child API.
  • 2023-04-28: License payloads now include a tag-summary.
  • 2023-04-24: Added POST /background_check_logs and GET /background_check_log/:id endpoints.
  • 2023-04-24: Agency-configured Tags are now enumerable via the GET /tags endpoint.
  • 2023-04-14: Added days-of-notice, placement-ended-reason-explanation, placement-ended-requester, and new options to placement-ended-reason to the placement periods API.
  • 2023-04-11: The /placement-periods endpoints now return (and accept) pre-adoption as an optional boolean flag.
  • 2023-03-18: Added ability to assign workers to applications via POST /applications/:id/relationships/worker_assignments.
  • 2023-03-15: Index and show endpoints can now make use of the ?included=a,b,c query param to limit how much associated data is returned in the payload. Pass ?included with no arguments to exclude all associated data. For backwards compatibility, the default behavior when this query param is absent continues to be "include all available associations". These docs have been updated to include lists of available associations for each endpoint.
  • 2023-03-02: Added ability to set "recruiting" status on POST /applications.
  • 2023-02-14: Added a new field "training-or-waiver-date" to /training_requirements body
  • 2023-01-31: Added POST and PUT for /case-notes endpoint.