diff --git a/swagger.yaml b/swagger.yaml new file mode 100644 index 0000000..65b224e --- /dev/null +++ b/swagger.yaml @@ -0,0 +1,32770 @@ +--- +openapi: 3.0.1 +info: + title: Binti API + version: v1 + contact: + name: Binti Integrations Team + email: integrations+nospam@binti.com + description: | + Binti has developed and implemented a modern bi-directional API to + share data with your previous deployed systems. Binti's API is + HTTPS-based, utilizes JSON, and is organized around Representational + State Transfer (REST). + + For a smooth transition and integration with your previous system, + Binti will work with your agency during the launch process to import + historic licensing data into Binti initially, and configure the API for + ongoing data integration. This would allow the platform to integrate + key data fields with that system on an ongoing basis as needed. + + Please contact your agency's account manager with any questions about + Binti's API. + + **Recent Changes** + +
2024 + * 2024-08-21: Added document links to the `GET /applications/:application_id/documents` response body + * 2024-08-07: Added `external_group_id` field to the `children` type + * 2024-08-07: Added `GET application_key_dates` and `GET application_key_dates/{:application_key_date_id}` + * 2024-07-10: Added `email` field to the `agency-workers` type + * 2024-07-10: Added `POST /family_finding_searches` and `POST /children/:child_id/relationships/family_finding_searches` endpoints for creating new Family Finding Searches. + * 2024-07-02: Added `name` field to the `GET /applications/:application_id/documents` response body + * 2024-06-25: Added 'portal-self' and 'portal-relationships-dashboard' links to Children + * 2024-06-25: Added `GET /family_finding_searches`, `GET /family_finding_searches/:family_finding_search_id`, and `GET /children/:child_id/relationships/family_finding_searches` endpoints. + * 2024-06-19: Added `/contact_logs`, `/contact_logs/:id`, and `/children/:child_id/relationships/contact_logs` `GET` endpoints. + * 2024-06-19: Added 'licenses' to 'case-notes' type + * 2024-06-19: Added 'protected-tribe' and 'protected-tribe-names' to 'user-agency-profiles' type + * 2024-06-19: Added `POST /social_connections` and `POST /children/:child_id/relationships/social_connections` endpoints for creating new Social Connections. + * 2024-05-30: Added `/social_connections`, `/social_connections/:social_connection_id`, and `/children/:child_id/relationships/social_connections` `GET` endpoints. + * 2024-05-30: Added GET `/people` and GET `/people/:id` endpoints + * 2024-05-15: Added the ability to filter by `document_slug` on the `GET /applications/:application_id/documents` endpoint. + * 2024-05-01: Added `owner-agency-slug` to `/applications`, `/documents`, and `/applications/:application_id/documents` `GET` endpoints. + * 2024-04-10: Added `provider-external-identifier` to `agency-placements` + * 2024-01-10: Updated docs to include all `relationships` for `initial-applications` and `renewal-applications` +
+ +
2023 + * 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. +
+ +
2022 + * 2022-12-30: Added ability to suppress Application welcome emails on POST /applications. + * 2022-12-20: Added placement holds as a relationship to agency placement endpoints + * 2022-11-17: Added a new top-level `meta:` key to collection endpoints that contains data such as total records, current page, number of pages, page size and current sorting params. + * 2022-11-03: Updated /children and /placement-periods to require top level attributes in POST and PUT bodies. Adding POST /children endpoint. + * 2022-10-31: Added child-in-home to the agency-placement PUT endpoint. + * 2022-09-15: Added agency worker information to the data included in user-agency-profile GET payloads. + * 2022-09-09: Added ability to supply license external identifier via Application POST and PUT. + * 2022-09-01: Added expiry date to application endpoint. + * 2022-08-31: Added the ability get application form data via the API. + * 2022-08-09: Added the fields *gender-expression* and *sexual-orientation* to the child API. + * 2022-07-14: Added the ability to filter agency placements with/without placement holds. + * 2022-07-11: Added the ability to fetch training requirements via the API. + * 2022-07-05: Added the ability to fetch case notes via the API. + * 2022-06-30: Added the ability to create and update placement holds for a specific agency placement. + * 2022-05-26: Added the ability to get placement holds for a specific agency placement. + * 2022-04-22: Added the ability to look up agency placements via the API. + * 2022-01-07: Planned date for deprecating support for query parameter "api_token". Concurrently supporting Authorization Header with "Bearer {api_token}" +
+ +
2021 + * 2021-11-19: Deprecation date for therapeutic_care boolean in the Children endpoint response. + * 2021-09-10: Added backwards compatible feature to split full name into + first name, middle name, and last name for families for Applications and + User Agency Profiles endpoints. + * 2021-07-26: Added the ability to intake applications via the API. + * 2021-07-08: Improved documentation for paginating collections in the API. + * 2021-07-05: Added the field *ethnicities_array* to the child API. + * 2021-07-01: Fix: Reference documents now have slugs (they previously were *null*). + * 2021-06-21: Added tz=utc query parameter to return UTC timezone timestamp. + * 2021-06-10: Added the ability to update applications via the API. + * 2021-05-13: Added the field *how-did-you-hear-about-us-label* to the applications API. + * 2021-05-06: Added the field *medically-trained* to the applications API. + * 2021-04-14: Added the fields *capacity*, *approved-age-lower*, + *approved-age-higher*, *community-foster*, and *respite-provider* + to the applications API. +
+paths: + "/api/v1/agency_placements": + get: + summary: List agency placements + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + placement-holds' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: external_identifier + in: query + description: Filter by their external identifier + required: false + schema: + type: string + description: External Placement ID. + - name: provider_external_identifier + in: query + description: Filter by provider external identifier + required: false + schema: + type: string + description: Provider External ID + - name: on_hold + in: query + description: Filter by existence of placement holds + required: false + schema: + type: boolean + description: Boolean true/false, or string "true"/"false". + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_placements + description: List agency placements + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: agency-placements + attributes: + created-at: '2024-08-23T20:27:42.824Z' + updated-at: '2024-08-23T20:27:43.736Z' + name: Oliver Lehner + license-id: new_family_123 + provider-external-identifier: new_family_123 + contact-information: + external-identifier: external_identifier_1234 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 1 + child-in-home: + relationships: + placement-holds: + data: + - id: '1' + type: placement-holds + - id: '2' + type: placement-holds + - id: '4' + type: placement-holds + - id: '6' + type: placement-holds + - id: '2' + type: agency-placements + attributes: + created-at: '2024-08-23T20:27:45.962Z' + updated-at: '2024-08-23T20:27:46.627Z' + name: Jessie Roob + license-id: BAB000002 + provider-external-identifier: + contact-information: + external-identifier: external_identifier_7890 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 2 + child-in-home: + relationships: + placement-holds: + data: + - id: '3' + type: placement-holds + - id: '3' + type: agency-placements + attributes: + created-at: '2024-08-23T20:27:48.914Z' + updated-at: '2024-08-23T20:27:49.529Z' + name: Warner Bartell + license-id: BAB000003 + provider-external-identifier: + contact-information: + external-identifier: external_identifier_abcd + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 3 + child-in-home: + relationships: + placement-holds: + data: + - id: '5' + type: placement-holds + included: + - id: '1' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:49.967Z' + updated-at: '2024-08-23T20:27:49.967Z' + reason-requested: consequuntur + requested-at: '2021-03-06' + resolved-at: '2021-05-06' + voluntary: false + creator-id: 5 + relationships: + agency-placement: + data: + id: '1' + type: agency-placements + - id: '2' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:50.245Z' + updated-at: '2024-08-23T20:27:50.245Z' + reason-requested: et + requested-at: '2022-01-01' + resolved-at: '2022-03-01' + voluntary: false + creator-id: 6 + relationships: + agency-placement: + data: + id: '1' + type: agency-placements + - id: '4' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:50.523Z' + updated-at: '2024-08-23T20:27:50.523Z' + reason-requested: nesciunt + requested-at: '2022-01-01' + resolved-at: '2200-01-01' + voluntary: false + creator-id: 8 + relationships: + agency-placement: + data: + id: '1' + type: agency-placements + - id: '6' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:50.761Z' + updated-at: '2024-08-23T20:27:50.761Z' + reason-requested: sint + requested-at: '2022-01-01' + resolved-at: + voluntary: false + creator-id: 10 + relationships: + agency-placement: + data: + id: '1' + type: agency-placements + - id: '3' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:50.365Z' + updated-at: '2024-08-23T20:27:50.365Z' + reason-requested: id + requested-at: '2022-01-01' + resolved-at: '2200-01-01' + voluntary: false + creator-id: 7 + relationships: + agency-placement: + data: + id: '2' + type: agency-placements + - id: '5' + type: placement-holds + attributes: + created-at: '2024-08-23T20:27:50.641Z' + updated-at: '2024-08-23T20:27:50.641Z' + reason-requested: modi + requested-at: '2010-01-01' + resolved-at: '2012-01-01' + voluntary: false + creator-id: 9 + relationships: + agency-placement: + data: + id: '3' + type: agency-placements + links: + self: http://www.example.com/api/v1/agency_placements?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/agency_placements?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/agency_placements?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 3 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/agency-placements" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/agency_placements/{agency_placement_id}": + get: + summary: Get a specific agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + placement-holds' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_placements/agency_placement_id + description: Get a specific agency placement + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '17' + type: agency-placements + attributes: + created-at: '2024-08-23T20:28:34.981Z' + updated-at: '2024-08-23T20:28:35.460Z' + name: Ernie McDermott + license-id: BBK000002 + provider-external-identifier: + contact-information: + external-identifier: external_identifier_7890 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 36 + user-agency-profile-id: 17 + child-in-home: + relationships: + placement-holds: + data: + - id: '33' + type: placement-holds + included: + - id: '33' + type: placement-holds + attributes: + created-at: '2024-08-23T20:28:37.867Z' + updated-at: '2024-08-23T20:28:37.867Z' + reason-requested: beatae + requested-at: '2022-01-01' + resolved-at: '2200-01-01' + voluntary: false + creator-id: 62 + relationships: + agency-placement: + data: + id: '17' + type: agency-placements + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/agency-placements" + included: + type: array + items: + type: object + put: + summary: Update agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/agency_placements/agency_placement_id + description: Update agency placement + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '20' + type: agency-placements + attributes: + created-at: '2024-08-23T20:28:42.543Z' + updated-at: '2024-08-23T20:28:43.019Z' + name: Gary Wuckert + license-id: BBR000002 + provider-external-identifier: + contact-information: + external-identifier: external_identifier_7890 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 43 + user-agency-profile-id: 20 + child-in-home: false + relationships: + placement-holds: + data: + - id: '39' + type: placement-holds + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/agency-placements" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + child_in_home: + type: boolean + description: Indicates whether there are any children currently + placed in the home. Null indicates that this value is + not known. + nullable: true + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Updated information about an existing Agency Placement. + required: + - data + description: Agency Placement payload. + required: true + "/api/v1/agency_placements/{agency_placement_id}/placement_holds": + get: + summary: Get placement holds for a specific agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + - "-requested_at" + - requested_at + - "-resolved_at" + - resolved_at + description: Avalable sorting values. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_placements/agency_placement_id/placement_holds + description: Get placement holds for a specific agency placement + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '49' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:02.421Z' + updated-at: '2024-08-23T20:29:02.421Z' + reason-requested: et + requested-at: '2021-03-06' + resolved-at: '2021-05-06' + voluntary: false + creator-id: 93 + relationships: + agency-placement: + data: + id: '25' + type: agency-placements + - id: '50' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:02.519Z' + updated-at: '2024-08-23T20:29:02.519Z' + reason-requested: sint + requested-at: '2022-01-01' + resolved-at: '2022-03-01' + voluntary: false + creator-id: 94 + relationships: + agency-placement: + data: + id: '25' + type: agency-placements + - id: '52' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:02.683Z' + updated-at: '2024-08-23T20:29:02.683Z' + reason-requested: consequatur + requested-at: '2022-01-01' + resolved-at: '2200-01-01' + voluntary: false + creator-id: 96 + relationships: + agency-placement: + data: + id: '25' + type: agency-placements + - id: '54' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:02.866Z' + updated-at: '2024-08-23T20:29:02.866Z' + reason-requested: laborum + requested-at: '2022-01-01' + resolved-at: + voluntary: false + creator-id: 98 + relationships: + agency-placement: + data: + id: '25' + type: agency-placements + included: + - id: '25' + type: agency-placements + attributes: + created-at: '2024-08-23T20:28:57.050Z' + updated-at: '2024-08-23T20:28:57.578Z' + name: Antwan Funk + license-id: new_family_123 + provider-external-identifier: new_family_123 + contact-information: + external-identifier: external_identifier_1234 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 57 + user-agency-profile-id: 25 + child-in-home: + relationships: + placement-holds: + data: + - id: '49' + type: placement-holds + - id: '50' + type: placement-holds + - id: '52' + type: placement-holds + - id: '54' + type: placement-holds + links: + self: http://www.example.com/api/v1/agency_placements/25/placement_holds?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/agency_placements/25/placement_holds?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/agency_placements/25/placement_holds?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 4 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/placement-holds" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create placement hold for a specific agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/agency_placements/agency_placement_id/placement_holds + description: Create placement hold for a specific agency placement + responses: + '201': + description: successful + content: + application/json: + example: + data: + id: '61' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:11.461Z' + updated-at: '2024-08-23T20:29:11.461Z' + reason-requested: Need a break + requested-at: '2024-08-22' + resolved-at: + voluntary: true + creator-id: 111 + relationships: + agency-placement: + data: + id: '28' + type: agency-placements + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-holds" + included: + type: array + items: + type: object + '422': + description: missing required attribute + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/requested-at" + detail: can't be blank + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - placement-holds + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + requested_at: + type: string + format: date + description: Date that the availability change was started. + reason_requested: + type: string + description: Reason for the voluntary or involuntary availability + change. + resolved_at: + type: string + format: date + description: Date when the availability change was closed, + resolved or removed. Empty if not resolved/deleted/closed. + nullable: true + voluntary: + type: boolean + description: Boolean representing if the avalability change + is considered voluntary, or involuntary. A voluntary change + is considered non-compliance related such as reserving + for an incoming child placement. An involuntary change + could be due to compliance issues or problems at home. + required: + - requested_at + - reason_requested + - voluntary + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information about a new Placement Hold associated with + an existing Agency Placement. + required: + - type + - data + description: Information about a new Placement Hold associated with + an existing Agency Placement. + required: true + "/api/v1/agency_placements/{agency_placement_id}/placement_holds/{id}": + get: + summary: Get a specific placement hold for a specific agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: id + in: path + schema: + type: string + format: integer + description: Binti Placement Hold ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_placements/agency_placement_id/placement_holds/id + description: Get a specific placement hold for a specific agency placement + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '68' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:26.483Z' + updated-at: '2024-08-23T20:29:26.483Z' + reason-requested: tempora + requested-at: '2021-03-06' + resolved-at: '2021-05-06' + voluntary: false + creator-id: 126 + relationships: + agency-placement: + data: + id: '34' + type: agency-placements + included: + - id: '34' + type: agency-placements + attributes: + created-at: '2024-08-23T20:29:21.478Z' + updated-at: '2024-08-23T20:29:21.990Z' + name: Fay Ziemann + license-id: new_family_123 + provider-external-identifier: new_family_123 + contact-information: + external-identifier: external_identifier_1234 + respite-provider: + status: applying + capacity: + availability-updated-at: + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 78 + user-agency-profile-id: 34 + child-in-home: + relationships: + placement-holds: + data: + - id: '68' + type: placement-holds + - id: '69' + type: placement-holds + - id: '71' + type: placement-holds + - id: '73' + type: placement-holds + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-holds" + included: + type: array + items: + type: object + put: + summary: Update an existing placement hold for an agency placement + tags: + - Agency placements + security: + - bearer: [] + parameters: + - name: agency_placement_id + in: path + schema: + type: string + format: integer + description: Binti Agency Placement ID. + required: true + - name: id + in: path + schema: + type: string + format: integer + description: Binti Placement Hold ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/agency_placements/agency_placement_id/placement_holds/id + description: Update an existing placement hold for an agency placement + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '74' + type: placement-holds + attributes: + created-at: '2024-08-23T20:29:33.922Z' + updated-at: '2024-08-23T20:29:34.663Z' + reason-requested: perferendis + requested-at: '2024-08-22' + resolved-at: '2021-05-06' + voluntary: true + creator-id: 137 + relationships: + agency-placement: + data: + id: '37' + type: agency-placements + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-holds" + included: + type: array + items: + type: object + '422': + description: bad data + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/voluntary" + detail: is not included in the list + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - placement-holds + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + requested_at: + type: string + format: date + description: Date that the availability change was started. + reason_requested: + type: string + description: Reason for the voluntary or involuntary availability + change. + resolved_at: + type: string + format: date + description: Date when the availability change was closed, + resolved or removed. Empty if not resolved/deleted/closed. + nullable: true + voluntary: + type: boolean + description: Boolean representing if the avalability change + is considered voluntary, or involuntary. A voluntary change + is considered non-compliance related such as reserving + for an incoming child placement. An involuntary change + could be due to compliance issues or problems at home. + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Updated information about an existing Placement Hold. + required: + - type + - data + description: Updated information about an existing Placement Hold. + required: true + "/api/v1/agency_workers": + get: + summary: List agency workers + tags: + - Agency workers + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-admin-assignment' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: external_identifier + in: query + description: Filter by their external identifier + required: false + schema: + type: string + format: integer + description: External Worker ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_workers + description: List agency workers + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '4' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:38.054Z' + updated-at: '2024-08-23T20:27:38.054Z' + name: Oliver Lehner + email: 5857907209dadbcaf1celewis@reichert.test + supervisors: + - id: 5 + name: Hal Lakin + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '3' + type: agency-admin-assignments + - id: '5' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:38.449Z' + updated-at: '2024-08-23T20:27:38.449Z' + name: Hal Lakin + email: 731c5d08d959f4a82b38bennie_keeling@greenholt-weber.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '4' + type: agency-admin-assignments + - id: '2' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:37.861Z' + updated-at: '2024-08-23T20:27:39.463Z' + name: Daryl Breitenberg + email: c7f001db40700ca25844gwendolyn@jaskolski.example + supervisors: [] + managers-of-supervisors: [] + agency-role: admin + role-for-permissions: + id: 1 + name: Agency Admin + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '1' + type: agency-admin-assignments + - id: '3' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:37.974Z' + updated-at: '2024-08-23T20:27:37.974Z' + name: Jenette Schoen + email: d8f25fef6759b7f3c501marvis.bashirian@johns.example + supervisors: + - id: 4 + name: Oliver Lehner + managers-of-supervisors: + - id: 5 + name: Hal Lakin + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '2' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/agency_workers?included=&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/agency_workers?included=&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/agency_workers?included=&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 4 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/agency-workers" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/agency_workers/{agency_worker_id}": + get: + summary: Get a specific agency worker + tags: + - Agency workers + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: agency_worker_id + in: path + schema: + type: string + format: integer + description: Binti Agency Worker ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-admin-assignment' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/agency_workers/agency_worker_id + description: Get a specific agency worker + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '69' + type: agency-workers + attributes: + created-at: '2024-08-23T20:29:04.654Z' + updated-at: '2024-08-23T20:29:04.654Z' + name: Kristan Hane + email: 40e3e52adcac9308e689kareem@reinger.test + supervisors: + - id: 70 + name: Lindsay MacGyver + managers-of-supervisors: + - id: 71 + name: Faviola Quigley + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '48' + type: agency-admin-assignments + included: + - id: '48' + type: agency-admin-assignments + attributes: + agency-role: approvals + role-id: 3 + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/agency-workers" + included: + type: array + items: + type: object + "/api/v1/application_forms": + get: + summary: List application forms + tags: + - Application Forms + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application, license, required-signatures, user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + - "-signed_at" + - signed_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: form_slug + in: query + description: The machine readable name of the form you would like data from. + Required. + required: true + schema: + type: string + description: Binti Form slug. + - name: application_external_identifier + in: query + description: Filters list of application forms for a single external application + identifer + required: false + schema: + type: string + description: External Application ID. + - name: license_external_identifier + in: query + description: Filters list of application forms for single license by license + external identifier + required: false + schema: + type: string + description: External License ID. + - name: state + in: query + description: Filters list of application forms by state + required: false + schema: + type: string + enum: + - compeleted + - all_signed + description: Available Form states. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/application_forms + description: List application forms + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '3' + type: application-forms + attributes: + created-at: '2024-08-23T20:27:45.128Z' + updated-at: '2024-08-23T20:27:45.563Z' + form-slug: applicant-api + form-name: Intake Form + signed-at: + state: completed + not-applicable: false + progress-percentage: 100 + completed-offline: false + sub-forms-completed-offline: [] + sub-forms-not-applicable: [] + application-id: 1 + application-external-identifier: EXT001 + license-external-identifier: BAB000001 + questionnaire-data: + bedrooms: + number-bedrooms: 'number_bedrooms: "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + "-conditional-block-precondition-connect-to-child": 'Yes' + cms: + cms-done: + - I certify that I have logged all required information into + CWS/CMS for this caregiver. + cpr: + cpr: hardcopy + language: + language: + completed: + - I certify that I have coordinated with the RFA team, the + training team and any other relavent team members to ensure + the language access need by this applicant is met. + language: 'language: "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + "-conditional-block-precondition-connect-to-child": 'Yes' + cms: + cms-done: + - I certify that I have logged all required information into + CWS/CMS for this caregiver. + cpr: + cpr: hardcopy + language: + language: + completed: + - I certify that I have coordinated with the RFA team, the + training team and any other relavent team members to ensure + the language access need by this applicant is met. + language: 'language: "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' something_interesting: + "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + - client-id: 'client_id: "ς,'' dob' + gender: Female + in-home: + placement-date: 'placement_date: "ς,'' na' + "-conditional-block-precondition-connect-to-child": 'Yes' + relationships: + user-agency-profile: + data: + id: '15' + type: user-agency-profiles + application: + data: + id: '15' + type: initial-applications + license: + data: + id: '15' + type: licenses + required-signatures: + data: [] + included: + - id: '15' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:41.976Z' + updated-at: '2024-08-23T20:28:42.637Z' + first-name: Lore + middle-name: + last-name: Wisozk + suffix: + email: 433af13d735ae0fe0ae6beatris@davis.example + phone-number: "+15309450048" + license-external-identifier: BAI000001 + confidential: false + external-identifier: + roles: + - applicant + - id: '15' + type: initial-applications + attributes: + created-at: '2024-08-23T20:28:43.013Z' + updated-at: '2024-08-23T20:28:43.013Z' + type: InitialApplication + template-slug: application-template-30 + family-type: + status: applying + status-date: + expiry-date: + renewal-due-date: + confidential: false + license-external-identifier: BAI000001 + - id: '15' + type: licenses + attributes: + created-at: '2024-08-23T20:28:41.878Z' + updated-at: '2024-08-23T20:28:43.157Z' + external-identifier: BAI000001 + confidential: false + expiry-date: + tag-summary: [] + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/application-forms" + included: + type: array + items: + type: object + "/api/v1/application_key_dates": + get: + summary: List Application key date + tags: + - Application Key Dates + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: application_id + in: query + description: Filter by application ID + required: false + schema: + type: string + format: integer + description: Binti Application ID. + - name: license_external_identifier + in: query + description: Filter by license external identifier + required: false + schema: + type: string + description: External License ID. + - name: application_external_identifier + in: query + description: Filter by application external identifier + required: false + schema: + type: string + description: External Application ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/application_key_dates + description: List Application key date + responses: + '200': + description: Successful + content: + application/json: + example: + data: + - id: '1' + type: application-key-dates + attributes: + created-at: '2024-08-23T20:28:07Z' + updated-at: '2024-08-23T20:28:07Z' + inquiry-date: '2024-08-12' + approval-start-time: '2024-08-12T00:00:00Z' + approval-complete-time: '2024-08-21T00:00:00Z' + applicant-forms-start-time: '2024-08-23T20:27:53Z' + applicant-forms-complete-time: '2024-08-23T20:27:53Z' + background-check-start-time: + background-check-complete-time: + caseworker-forms-start-time: + caseworker-forms-complete-time: + online-orientation-date: + in-person-orientation-date: + psycho-social-start-time: '2024-08-23T20:27:53Z' + psycho-social-complete-time: '2024-08-23T20:27:53Z' + references-start-time: + references-complete-time: + supporting-documents-start-time: + supporting-documents-complete-time: + trainings-start-time: + trainings-complete-time: + related-attributes: + application-id: '1' + application-created-at: '2024-08-23T20:27:52Z' + application-external-identifier: APP01 + application-type: Initial + application-status: approved + license-external-identifier: FAMILY01 + family-id: FAMILY01 + status-changes: + - status-before: + status-after: applying + status-date: + changed-at: '2024-08-23T20:27:52Z' + - status-before: applying + status-after: approved + status-date: '2024-08-21' + changed-at: '2024-08-23T20:27:54Z' + agency-key-dates: [] + relationships: + application: + data: + id: '1' + type: initial-applications + - id: '2' + type: application-key-dates + attributes: + created-at: '2024-08-23T20:28:07Z' + updated-at: '2024-08-23T20:28:07Z' + inquiry-date: '2024-08-12' + approval-start-time: '2024-08-12T00:00:00Z' + approval-complete-time: '2024-08-21T00:00:00Z' + applicant-forms-start-time: '2024-08-23T20:27:59Z' + applicant-forms-complete-time: '2024-08-23T20:27:59Z' + background-check-start-time: + background-check-complete-time: + caseworker-forms-start-time: + caseworker-forms-complete-time: + online-orientation-date: + in-person-orientation-date: + psycho-social-start-time: '2024-08-23T20:27:59Z' + psycho-social-complete-time: '2024-08-23T20:27:59Z' + references-start-time: + references-complete-time: + supporting-documents-start-time: + supporting-documents-complete-time: + trainings-start-time: + trainings-complete-time: + related-attributes: + application-id: '3' + application-created-at: '2024-08-23T20:27:58Z' + application-external-identifier: + application-type: Initial + application-status: approved + license-external-identifier: FAMILY02 + family-id: FAMILY02 + status-changes: + - status-before: + status-after: applying + status-date: + changed-at: '2024-08-23T20:27:58Z' + - status-before: applying + status-after: approved + status-date: '2024-08-21' + changed-at: '2024-08-23T20:28:00Z' + agency-key-dates: [] + relationships: + application: + data: + id: '3' + type: initial-applications + included: + - id: '1' + type: initial-applications + attributes: + created-at: '2024-08-23T20:27:52.346Z' + updated-at: '2024-08-23T20:27:54.217Z' + type: InitialApplication + template-slug: application-template-2 + family-type: + status: approved + status-date: '2024-08-21' + expiry-date: '2025-08-21' + renewal-due-date: + confidential: false + license-external-identifier: FAMILY01 + - id: '3' + type: initial-applications + attributes: + created-at: '2024-08-23T20:27:58.540Z' + updated-at: '2024-08-23T20:28:00.135Z' + type: InitialApplication + template-slug: application-template-4 + family-type: + status: approved + status-date: '2024-08-21' + expiry-date: '2025-08-21' + renewal-due-date: + confidential: false + license-external-identifier: FAMILY02 + links: + self: http://www.example.com/api/v1/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/application-key-dates" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/application_key_dates/{application_key_dates_id}": + get: + summary: Get a specific Barriers To Licensing Calculation + tags: + - Application Key Dates + security: + - bearer: [] + parameters: + - name: application_key_dates_id + in: path + schema: + type: string + format: integer + description: Binit barriers_to_licensing_calculation ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/application_key_dates/application_key_dates_id + description: Get a specific Barriers To Licensing Calculation + responses: + '200': + description: Successful + content: + application/json: + example: + data: + id: '13' + type: application-key-dates + attributes: + created-at: '2024-08-23T20:29:04Z' + updated-at: '2024-08-23T20:29:04Z' + inquiry-date: '2024-08-12' + approval-start-time: '2024-08-12T00:00:00Z' + approval-complete-time: '2024-08-21T00:00:00Z' + applicant-forms-start-time: '2024-08-23T20:28:54Z' + applicant-forms-complete-time: '2024-08-23T20:28:54Z' + background-check-start-time: + background-check-complete-time: + caseworker-forms-start-time: + caseworker-forms-complete-time: + online-orientation-date: + in-person-orientation-date: + psycho-social-start-time: '2024-08-23T20:28:54Z' + psycho-social-complete-time: '2024-08-23T20:28:54Z' + references-start-time: + references-complete-time: + supporting-documents-start-time: + supporting-documents-complete-time: + trainings-start-time: + trainings-complete-time: + related-attributes: + application-id: '25' + application-created-at: '2024-08-23T20:28:53Z' + application-external-identifier: APP01 + application-type: Initial + application-status: approved + license-external-identifier: FAMILY01 + family-id: FAMILY01 + status-changes: + - status-before: + status-after: applying + status-date: + changed-at: '2024-08-23T20:28:53Z' + - status-before: applying + status-after: approved + status-date: '2024-08-21' + changed-at: '2024-08-23T20:28:54Z' + agency-key-dates: [] + relationships: + application: + data: + id: '25' + type: initial-applications + included: + - id: '25' + type: initial-applications + attributes: + created-at: '2024-08-23T20:28:53.541Z' + updated-at: '2024-08-23T20:28:54.565Z' + type: InitialApplication + template-slug: application-template-26 + family-type: + status: approved + status-date: '2024-08-21' + expiry-date: '2025-08-21' + renewal-due-date: + confidential: false + license-external-identifier: FAMILY01 + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/application-key-dates" + included: + type: array + items: + type: object + "/api/v1/application_templates": + get: + summary: List Application Templates + tags: + - Application Templates + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + - "-activated_at" + - activated_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: activated_start_date + in: query + description: Filters records for those activated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: activated_end_date + in: query + description: Filters records for those activated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: state + in: query + description: Filters list of Application Templates by state. + required: false + schema: + type: string + enum: + - unpublished + - active + - deprecated + description: Available template states. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/application_templates + description: List Application Templates + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: application-templates + attributes: + slug: application-template-1 + state: active + application-type: initial + activated-at: '2024-08-23T20:27:37.517Z' + deprecated-at: + created-at: '2024-08-23T20:27:37.249Z' + updated-at: '2024-08-23T20:27:37.527Z' + - id: '2' + type: application-templates + attributes: + slug: application-template-2 + state: deprecated + application-type: initial + activated-at: '2024-08-23T20:27:37.728Z' + deprecated-at: '2024-08-23T20:27:37.748Z' + created-at: '2024-08-23T20:27:37.628Z' + updated-at: '2024-08-23T20:27:37.765Z' + links: + self: http://www.example.com/api/v1/application_templates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/application_templates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/application_templates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/application-templates" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/applications": + get: + summary: List applications + tags: + - Applications + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-placement, applicant-agency-profile, barriers-to-licensing-calculation, + children-in-home-profiles, co-applicant-agency-profile, good-causes, license, + other-adult-profiles, sub-agencies, worker-assignments' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-date_of_inquiry" + - date_of_inquiry + - "-updated_at" + - updated_at + - "-status_date" + - status_date + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: status + in: query + description: Filter applications by their status + required: false + schema: + type: string + enum: + - applying + - approved + - awaiting_referral + - closed + - denied + - in_adoption_process + - inactive + - eligible_for_conversion + - recruiting_dropout + - recruiting + - withdrawn + - ready_for_review + description: Available Application statuses. + - name: agency_placement_external_identifier + in: query + description: Filter applications by their agency placement external identifier + required: false + schema: + type: string + format: integer + description: Binti Agency Placement ID. + - name: license_external_identifier + in: query + description: Filter applications by their license external identifier + required: false + schema: + type: string + description: External License ID. + - name: external_identifier + in: query + description: Filter applications by their external identifier + required: false + schema: + type: string + description: External Application ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/applications + description: List applications + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: initial-applications + attributes: + owner-agency-slug: jaskolski-and-sons + created-at: '2024-08-24T20:27:41.941Z' + updated-at: '2024-08-24T20:27:42.619Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 4 + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-24' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: community + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: recruiting + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-1 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '1' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '1' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '1' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '2' + type: initial-applications + attributes: + owner-agency-slug: jaskolski-and-sons + created-at: '2024-08-25T20:27:43.518Z' + updated-at: '2024-08-25T20:27:44.144Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 4 + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-25' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: community + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-25T13:27:43.471-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BAB000001 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-1 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '2' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '2' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '2' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '3' + type: initial-applications + attributes: + owner-agency-slug: jaskolski-and-sons + created-at: '2024-08-26T20:27:45.020Z' + updated-at: '2024-08-26T20:27:45.943Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: 3 + approved-age-higher: 18 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 4 + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2024-04-26' + date-of-inquiry: '2024-08-26' + date-of-placement: + days-since-placement: + days-since-signed: 30 + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: community + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-26T13:27:45.015-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BAB000002 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: approved + status-date: '2024-05-26' + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-1 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '3' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '3' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '3' + type: agency-placements + barriers-to-licensing-calculation: + data: + included: + - id: '1' + type: user-agency-profiles + attributes: + created-at: '2024-08-24T20:27:40.067Z' + updated-at: '2024-08-24T20:27:42.619Z' + name: Oliver Lehner + first-name: Oliver + middle-name: + last-name: Lehner + suffix: + date-of-birth: + gender: + ethnicities: [] + email: e4513e98512a52c5e2cbbennie_keeling@greenholt-weber.test + phone-number: "+15309450048" + address: + address-city: New Montyfurt + address-state: TN + address-county: '' + address-street: 9905 Heidenreich Key + address-zipcode: '34742' + geocoding-source: Melissa + geocoded-address-city: New Montyfurt + geocoded-address-state: TN + geocoded-address-street: 9905 Heidenreich Key + geocoded-address-zipcode: '34742' + mailing-address: + mailing-address-city: South Lakesha + mailing-address-state: KS + mailing-address-street: 3261 Teresa Walk + mailing-address-zipcode: 81742-4845 + family-id: + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: English + additional-languages: '' + external-identifier: + license-external-identifier: + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '1' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '1' + type: licenses + attributes: + created-at: '2024-08-24T20:27:40.422Z' + updated-at: '2024-08-24T20:27:42.619Z' + external-identifier: + confidential: false + expiry-date: + tag-summary: [] + - id: '1' + type: agency-placements + attributes: + created-at: '2024-08-24T20:27:42.035Z' + updated-at: '2024-08-24T20:27:42.513Z' + name: Oliver Lehner + license-id: + provider-external-identifier: + contact-information: + external-identifier: + respite-provider: + status: closed + capacity: 4 + availability-updated-at: '2024-08-24T20:27:42.360Z' + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 1 + child-in-home: + relationships: + placement-holds: + data: [] + - id: '2' + type: user-agency-profiles + attributes: + created-at: '2024-08-25T20:27:42.941Z' + updated-at: '2024-08-25T20:27:44.144Z' + name: Jessie Roob + first-name: Jessie + middle-name: + last-name: Roob + suffix: + date-of-birth: + gender: + ethnicities: [] + email: c598e277d9c4663a565ckiera.thiel@mraz-bernier.test + phone-number: "+15309450048" + address: + address-city: Lewistown + address-state: PA + address-county: '' + address-street: 296 Sean Prairie + address-zipcode: '10084' + geocoding-source: Melissa + geocoded-address-city: Lewistown + geocoded-address-state: PA + geocoded-address-street: 296 Sean Prairie + geocoded-address-zipcode: '10084' + mailing-address: + mailing-address-city: Johnsberg + mailing-address-state: HI + mailing-address-street: 4230 Nelda Plains + mailing-address-zipcode: '33791' + family-id: BAB000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: English + additional-languages: '' + external-identifier: + license-external-identifier: BAB000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '2' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '2' + type: licenses + attributes: + created-at: '2024-08-25T20:27:43.032Z' + updated-at: '2024-08-25T20:27:44.144Z' + external-identifier: BAB000001 + confidential: false + expiry-date: + tag-summary: [] + - id: '2' + type: agency-placements + attributes: + created-at: '2024-08-25T20:27:43.550Z' + updated-at: '2024-08-25T20:27:43.932Z' + name: Jessie Roob + license-id: BAB000001 + provider-external-identifier: + contact-information: + external-identifier: + respite-provider: + status: applying + capacity: 4 + availability-updated-at: '2024-08-25T20:27:43.824Z' + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 2 + child-in-home: + relationships: + placement-holds: + data: [] + - id: '3' + type: user-agency-profiles + attributes: + created-at: '2024-08-26T20:27:44.463Z' + updated-at: '2024-08-26T20:27:45.549Z' + name: Warner Bartell + first-name: Warner + middle-name: + last-name: Bartell + suffix: + date-of-birth: + gender: + ethnicities: [] + email: fcb8db29ca55e1bc924adennise@koepp.example + phone-number: "+15309450048" + address: + address-city: New Charlesettaland + address-state: VT + address-county: '' + address-street: 16082 Cheryll Harbors + address-zipcode: 69800-5893 + geocoding-source: Melissa + geocoded-address-city: New Charlesettaland + geocoded-address-state: VT + geocoded-address-street: 16082 Cheryll Harbors + geocoded-address-zipcode: 69800-5893 + mailing-address: + mailing-address-city: Bobbyfort + mailing-address-state: IN + mailing-address-street: 3902 O'Kon Course + mailing-address-zipcode: 48079-0317 + family-id: BAB000002 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: English + additional-languages: '' + external-identifier: + license-external-identifier: BAB000002 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '3' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '3' + type: licenses + attributes: + created-at: '2024-08-26T20:27:44.548Z' + updated-at: '2024-08-26T20:27:45.549Z' + external-identifier: BAB000002 + confidential: false + expiry-date: + tag-summary: [] + - id: '3' + type: agency-placements + attributes: + created-at: '2024-08-26T20:27:45.049Z' + updated-at: '2024-08-26T20:27:46.327Z' + name: Warner Bartell + license-id: BAB000002 + provider-external-identifier: + contact-information: + external-identifier: + respite-provider: + status: approved + capacity: 4 + availability-updated-at: '2024-08-26T20:27:45.260Z' + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 1 + user-agency-profile-id: 3 + child-in-home: + relationships: + placement-holds: + data: [] + links: + self: http://www.example.com/api/v1/applications?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + first: http://www.example.com/api/v1/applications?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + prev: + next: + last: http://www.example.com/api/v1/applications?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + meta: + total-records: 3 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + anyOf: + - "$ref": "#/components/schemas/initial-applications" + - "$ref": "#/components/schemas/renewal-applications" + description: "`initial-applications` are Applications undergoing + the initial licensing process, while `renewal-applications` + have already been licensed and are in the process of completing + requirements for the License's renewal." + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + description: "`initial-applications` are Applications undergoing the + initial licensing process, while `renewal-applications` have already + been licensed and are in the process of completing requirements + for the License's renewal." + post: + summary: Intake an application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/applications + description: Intake an application + responses: + '200': + description: successful - creating new applicant with split name + content: + application/json: + example: + data: + id: '50' + type: initial-applications + attributes: + owner-agency-slug: kohler-ernser + created-at: '2024-08-23T20:30:18.574Z' + updated-at: '2024-08-23T20:30:19.499Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 1 + approved-age-higher: 16 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 5 + case-type: dependency + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2021-01-07' + date-of-inquiry: '2021-01-06' + date-of-placement: + days-since-placement: + days-since-signed: 1324 + expiry-date: + external-identifier: EXTERNAL01 + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: guardian + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: '7274251218' + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: recruiting + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-41 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '58' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '50' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '18' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '50' + type: agency-placements + barriers-to-licensing-calculation: + data: + schema: + type: object + required: + - data + properties: + data: + anyOf: + - "$ref": "#/components/schemas/initial-applications" + - "$ref": "#/components/schemas/renewal-applications" + description: "`initial-applications` are Applications undergoing + the initial licensing process, while `renewal-applications` + have already been licensed and are in the process of completing + requirements for the License's renewal." + included: + type: array + items: + type: object + '422': + description: both email and phone number are missing + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/base" + detail: You must provide either an email or a phone number for the + applicant + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + case_type: + type: string + enum: + - dependency + - probation + - + description: Whether this is a dependency or a probation + type, if your agency supports it. + nullable: true + x-nullable: true + date_of_inquiry: + type: string + format: date + description: Date of initial inquiry + date_application_signed: + type: string + format: date + description: Date the Application was signed. + nullable: true + external_identifier: + type: string + description: External systems identifier for individual + Application. Must be unique for agency. + nullable: true + capacity: + type: number + format: integer + description: How many beds are available in the caregiver's + home. + nullable: true + approved_age_lower: + type: number + format: integer + description: Youngest age of children for which this family + is approved to provide care. + minimum: 0 + maximum: 20 + nullable: true + approved_age_higher: + type: number + format: integer + description: Highest age of children for which this family + is approved to provide care. + minimum: 0 + maximum: 21 + nullable: true + community_foster: + type: boolean + description: Whether or not this caregiver is open to taking + in non-relative children from the community. Note that + this is always `true` when `family_type` is `community`. + nullable: true + license_external_identifier: + type: string + description: External systems identifier for a License or + collection of Applications per family. Must be unique + for agency. + nullable: true + status: + type: string + enum: + - applying + - recruiting + - + description: Status of the new Application. + nullable: true + x-nullable: true + template_slug: + type: string + description: A string that describes the blueprint for this + Application's forms, required documents, and trainings. + All Applications of the same "type" will share the same + value for this string. Contact your account manager for + the possible values for this field. + how_did_you_hear_about_us: + type: string + enum: + - advertisement.bus_ad + - advertisement.bus_stop_or_shelter_ad + - advertisement.billboard + - advertisement.mail_advertisement_or_brochure + - advertisement.online_advertisement + - advertisement.television + - advertisement.radio_am_fm + - advertisement.radio_internet_radio + - event.agency_hosted_event + - event.school_activity_or_event + - internet_search + - relative_or_friend_of_child.in_state + - relative_or_friend_of_child.out_of_state.ak + - relative_or_friend_of_child.out_of_state.al + - relative_or_friend_of_child.out_of_state.ar + - relative_or_friend_of_child.out_of_state.as + - relative_or_friend_of_child.out_of_state.az + - relative_or_friend_of_child.out_of_state.ca + - relative_or_friend_of_child.out_of_state.co + - relative_or_friend_of_child.out_of_state.ct + - relative_or_friend_of_child.out_of_state.de + - relative_or_friend_of_child.out_of_state.fl + - relative_or_friend_of_child.out_of_state.ga + - relative_or_friend_of_child.out_of_state.gu + - relative_or_friend_of_child.out_of_state.hi + - relative_or_friend_of_child.out_of_state.ia + - relative_or_friend_of_child.out_of_state.id + - relative_or_friend_of_child.out_of_state.il + - relative_or_friend_of_child.out_of_state.in + - relative_or_friend_of_child.out_of_state.ks + - relative_or_friend_of_child.out_of_state.ky + - relative_or_friend_of_child.out_of_state.la + - relative_or_friend_of_child.out_of_state.ma + - relative_or_friend_of_child.out_of_state.md + - relative_or_friend_of_child.out_of_state.me + - relative_or_friend_of_child.out_of_state.mi + - relative_or_friend_of_child.out_of_state.mn + - relative_or_friend_of_child.out_of_state.mo + - relative_or_friend_of_child.out_of_state.mp + - relative_or_friend_of_child.out_of_state.ms + - relative_or_friend_of_child.out_of_state.mt + - relative_or_friend_of_child.out_of_state.nc + - relative_or_friend_of_child.out_of_state.nd + - relative_or_friend_of_child.out_of_state.ne + - relative_or_friend_of_child.out_of_state.nh + - relative_or_friend_of_child.out_of_state.nj + - relative_or_friend_of_child.out_of_state.nm + - relative_or_friend_of_child.out_of_state.nv + - relative_or_friend_of_child.out_of_state.ny + - relative_or_friend_of_child.out_of_state.oh + - relative_or_friend_of_child.out_of_state.ok + - relative_or_friend_of_child.out_of_state.or + - relative_or_friend_of_child.out_of_state.pa + - relative_or_friend_of_child.out_of_state.pr + - relative_or_friend_of_child.out_of_state.ri + - relative_or_friend_of_child.out_of_state.sc + - relative_or_friend_of_child.out_of_state.sd + - relative_or_friend_of_child.out_of_state.tn + - relative_or_friend_of_child.out_of_state.tx + - relative_or_friend_of_child.out_of_state.um + - relative_or_friend_of_child.out_of_state.ut + - relative_or_friend_of_child.out_of_state.va + - relative_or_friend_of_child.out_of_state.vi + - relative_or_friend_of_child.out_of_state.vt + - relative_or_friend_of_child.out_of_state.wa + - relative_or_friend_of_child.out_of_state.dc + - relative_or_friend_of_child.out_of_state.wi + - relative_or_friend_of_child.out_of_state.wv + - relative_or_friend_of_child.out_of_state.wy + - relative_or_friend_of_child.out_of_state.aa + - relative_or_friend_of_child.out_of_state.ae + - relative_or_friend_of_child.out_of_state.ap + - social_media.facebook + - social_media.instagram + - social_media.linked_in + - social_media.twitter + - social_media.other + - transferred_from_another_agency + - word_of_mouth.church_or_faith_based_organization + - word_of_mouth.referred_by_another_foster_parent + - word_of_mouth.agency_recruiter + - word_of_mouth.other + - other + - not_sure + - + description: How the applicant heard about the agency. + nullable: true + x-nullable: true + how_did_you_hear_about_us_details: + type: string + description: 'Additional details for how the applicant heard + about the agency, required for the following enum values: + transferred_from_another_agency, other' + nullable: true + required: + - case_type + - date_of_inquiry + - date_application_signed + - external_identifier + - capacity + - approved_age_lower + - approved_age_higher + - community_foster + - license_external_identifier + - status + - template_slug + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + anyOf: + - type: object + additionalProperties: false + properties: + first_name: + type: string + description: First or given name, as provided + to Binti. + nullable: true + middle_name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last_name: + type: string + description: Last or family name, as provided + to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + email: + type: string + description: Email address. + nullable: true + phone_number: + type: string + description: Phone number, provided as freeform + text to Binti without formatting constraints. + nullable: true + family_id: + type: string + description: State-specific family identifier + - analogous to RFAID. This should only be set + on applicants during creation. Attempts to create + a UserAgencyProfile with a `family_id` for co-applicants + will fail. + nullable: true + external_identifier: + type: string + description: Identifier for the user model in + an external system. + nullable: true + street_address: + type: string + description: The street address, as provided + city: + type: string + description: The city of the address, as provided + state: + type: string + description: The two-letter state code of the + address + zipcode: + type: string + description: The zip code of the address, as provided + county: + type: string + description: The county of the address, as provided + additional_directions_to_home: + type: string + description: Additional directions to the address, + as provided + required: + - first_name + - last_name + description: 'PREFERRED: A user with fields for each + of `first_name`, `last_name`, and so on. When created + in this way, the user''s `name` will be a concatenation + of the name parts.' + - type: object + additionalProperties: false + properties: + name: + type: string + description: Full name, as provided to Binti. + email: + type: string + description: Email address. + nullable: true + phone_number: + type: string + description: Phone number, provided as freeform + text to Binti without formatting constraints. + nullable: true + family_id: + type: string + description: State-specific family identifier + - analogous to RFAID. This should only be set + on applicants during creation. Attempts to create + a UserAgencyProfile with a `family_id` for co-applicants + will fail. + nullable: true + external_identifier: + type: string + description: Identifier for the user model in + an external system. + nullable: true + street_address: + type: string + description: The street address, as provided + city: + type: string + description: The city of the address, as provided + state: + type: string + description: The two-letter state code of the + address + zipcode: + type: string + description: The zip code of the address, as provided + county: + type: string + description: The county of the address, as provided + additional_directions_to_home: + type: string + description: Additional directions to the address, + as provided + required: + - name + description: 'DEPRECATED: A user with a single string + specifying their name. When created in this way, + this user''s name fragments such as `first_name` + and `last_name` will not be available.' + description: Details to create a `UserAgencyProfile` + associated with this Application. + required: + - data + description: Details to create a `UserAgencyProfile` associated + with this Application. + co-applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + anyOf: + - type: object + additionalProperties: false + properties: + first_name: + type: string + description: First or given name, as provided + to Binti. + nullable: true + middle_name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last_name: + type: string + description: Last or family name, as provided + to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + email: + type: string + description: Email address. + nullable: true + phone_number: + type: string + description: Phone number, provided as freeform + text to Binti without formatting constraints. + nullable: true + family_id: + type: string + description: State-specific family identifier + - analogous to RFAID. This should only be set + on applicants during creation. Attempts to create + a UserAgencyProfile with a `family_id` for co-applicants + will fail. + nullable: true + external_identifier: + type: string + description: Identifier for the user model in + an external system. + nullable: true + street_address: + type: string + description: The street address, as provided + city: + type: string + description: The city of the address, as provided + state: + type: string + description: The two-letter state code of the + address + zipcode: + type: string + description: The zip code of the address, as provided + county: + type: string + description: The county of the address, as provided + additional_directions_to_home: + type: string + description: Additional directions to the address, + as provided + required: + - first_name + - last_name + description: 'PREFERRED: A user with fields for each + of `first_name`, `last_name`, and so on. When created + in this way, the user''s `name` will be a concatenation + of the name parts.' + - type: object + additionalProperties: false + properties: + name: + type: string + description: Full name, as provided to Binti. + email: + type: string + description: Email address. + nullable: true + phone_number: + type: string + description: Phone number, provided as freeform + text to Binti without formatting constraints. + nullable: true + family_id: + type: string + description: State-specific family identifier + - analogous to RFAID. This should only be set + on applicants during creation. Attempts to create + a UserAgencyProfile with a `family_id` for co-applicants + will fail. + nullable: true + external_identifier: + type: string + description: Identifier for the user model in + an external system. + nullable: true + street_address: + type: string + description: The street address, as provided + city: + type: string + description: The city of the address, as provided + state: + type: string + description: The two-letter state code of the + address + zipcode: + type: string + description: The zip code of the address, as provided + county: + type: string + description: The county of the address, as provided + additional_directions_to_home: + type: string + description: Additional directions to the address, + as provided + required: + - name + description: 'DEPRECATED: A user with a single string + specifying their name. When created in this way, + this user''s name fragments such as `first_name` + and `last_name` will not be available.' + description: Details to create a `UserAgencyProfile` + associated with this Application. + required: + - data + description: Details to create a `UserAgencyProfile` associated + with this Application. + worker-assignments: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + role: + type: string + enum: + - approvals + - support + description: 'The assigned worker''s role + on the Application. Note: We currently do + not support creating CBO assigments via + the API.' + required: + - role + description: Primary attributes of the record + requested. + relationships: + type: object + additionalProperties: false + properties: + worker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency + Worker for this worker assignment. + nullable: true + required: + - data + description: A relationship with a single + entry. + required: + - worker + description: Related objects. When performing + a PUT request, do not include keys for relationships + you do not intend to change. If you want to + remove a relationship, include the key and set + the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can + control side effects of the current operation. + required: + - attributes + description: Information for the new Worker Assignment. + description: An array containing one or more objects, + each containing a role attribute and worker relationship + with ID. + required: + - data + description: Properties to create new Worker Assignments + on an Application. + required: + - applicant-agency-profile + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: + suppress-welcome-email: + type: boolean + description: Provides the ability to suppress the Welcome + emails generated for newly-created `UserAgencyProfiles`. + Emails are sent by default. When this key is absent, Welcome + emails will be generated. Including this key and setting + its value to true will **prevent** the welcome email from + sending. + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Application. + required: + - data + description: Application payload. + required: true + "/api/v1/applications/{application_id}": + get: + summary: Get a specific application + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-placement, applicant-agency-profile, barriers-to-licensing-calculation, + children-in-home-profiles, co-applicant-agency-profile, good-causes, license, + other-adult-profiles, sub-agencies, worker-assignments' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + tags: + - Applications + - Partner Agency Access + security: + - bearer: [] + operationId: GET/api/v1/applications/application_id + description: Get a specific application + responses: + '200': + description: confidential attribute is false on non-confidential applications + content: + application/json: + example: + data: + id: '112' + type: initial-applications + attributes: + owner-agency-slug: emmerich-group + created-at: '2024-08-23T20:32:40.618Z' + updated-at: '2024-08-23T20:32:41.026Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 5 + approved-age-higher: 8 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 2 + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2022-01-07' + date-of-inquiry: '2022-01-06' + date-of-placement: + days-since-placement: + days-since-signed: 959 + expiry-date: + external-identifier: app001 + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:32:40.615-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: LIC0009 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-139 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '122' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '112' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '112' + type: agency-placements + barriers-to-licensing-calculation: + data: + included: + - id: '122' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:32:40.248Z' + updated-at: '2024-08-23T20:32:40.478Z' + name: Roselle Prosacco + first-name: Roselle + middle-name: + last-name: Prosacco + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 2eb16be4c424950df2d7ivory@dicki.example + phone-number: "+15309450048" + address: + address-city: North Mapleport + address-state: VT + address-county: '' + address-street: 513 Quinn Forest + address-zipcode: 28015-7100 + geocoding-source: Melissa + geocoded-address-city: North Mapleport + geocoded-address-state: VT + geocoded-address-street: 513 Quinn Forest + geocoded-address-zipcode: 28015-7100 + mailing-address: + mailing-address-city: West Miquelbury + mailing-address-state: HI + mailing-address-street: 550 Josue Greens + mailing-address-zipcode: '24532' + family-id: LIC0009 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: LIC0009 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '112' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: + - id: '5' + type: child-agency-placements + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '112' + type: licenses + attributes: + created-at: '2024-08-23T20:32:39.896Z' + updated-at: '2024-08-23T20:32:39.896Z' + external-identifier: LIC0009 + confidential: false + expiry-date: + tag-summary: + - Tag 1 + - Tag 2 + - id: '112' + type: agency-placements + attributes: + created-at: '2024-08-23T20:32:40.738Z' + updated-at: '2024-08-23T20:32:40.951Z' + name: Roselle Prosacco + license-id: LIC0009 + provider-external-identifier: + contact-information: + external-identifier: + respite-provider: + status: applying + capacity: 2 + availability-updated-at: '2024-08-23T20:32:40.913Z' + availability-updated-by-id: + managed-by-type: Agency + managed-by-id: 95 + user-agency-profile-id: 122 + child-in-home: + relationships: + placement-holds: + data: [] + schema: + type: object + required: + - data + properties: + data: + anyOf: + - "$ref": "#/components/schemas/initial-applications" + - "$ref": "#/components/schemas/renewal-applications" + description: "`initial-applications` are Applications undergoing + the initial licensing process, while `renewal-applications` + have already been licensed and are in the process of completing + requirements for the License's renewal." + included: + type: array + items: + type: object + put: + summary: Update an application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/applications/application_id + description: Update an application + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '114' + type: initial-applications + attributes: + owner-agency-slug: roob-inc + created-at: '2024-08-23T20:32:44.297Z' + updated-at: '2024-08-23T20:32:46.439Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 1 + approved-age-higher: 16 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 5 + case-type: dependency + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2021-01-07' + date-of-inquiry: '2021-01-06' + date-of-placement: + days-since-placement: + days-since-signed: 1324 + expiry-date: + external-identifier: new_external + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: guardian + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:32:44.293-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: false + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-143 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '124' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '114' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '114' + type: agency-placements + barriers-to-licensing-calculation: + data: + schema: + type: object + required: + - data + properties: + data: + anyOf: + - "$ref": "#/components/schemas/initial-applications" + - "$ref": "#/components/schemas/renewal-applications" + description: "`initial-applications` are Applications undergoing + the initial licensing process, while `renewal-applications` + have already been licensed and are in the process of completing + requirements for the License's renewal." + included: + type: array + items: + type: object + '422': + description: bad data + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/date-of-inquiry" + detail: can't be blank + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + '404': + description: not found + content: + application/json: + example: + errors: + - title: not_found + detail: Couldn't find Application with 'id'=definitely_not_found + [WHERE (applications.agency_id = 115 OR sub_agency_assignments.sub_agency_id + = 115) AND "applications"."deleted_at" IS NULL AND "applications"."referral_type" + != $1 AND "applications"."belongs_to_binti_employee" = $2 AND + "applications"."status" IN ($3, $4, $5, $6, $7, $8, $9, $10, $11, + $12, $13, $14)] + status: 404 + id: 10e2366d-0f7e-4351-9591-7fa8fcaa6e81 + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + case_type: + type: string + enum: + - dependency + - probation + - + description: Whether this is a dependency or a probation + type, if your agency supports it. + nullable: true + x-nullable: true + date_of_inquiry: + type: string + format: date + description: Date of initial inquiry + date_application_signed: + type: string + format: date + description: Date the Application was signed. + nullable: true + external_identifier: + type: string + description: External systems identifier for individual + Application. Must be unique for agency. + nullable: true + capacity: + type: number + format: integer + description: How many beds are available in the caregiver's + home. + nullable: true + approved_age_lower: + type: number + format: integer + description: Youngest age of children for which this family + is approved to provide care. + minimum: 0 + maximum: 20 + nullable: true + approved_age_higher: + type: number + format: integer + description: Highest age of children for which this family + is approved to provide care. + minimum: 0 + maximum: 21 + nullable: true + community_foster: + type: boolean + description: Whether or not this caregiver is open to taking + in non-relative children from the community. Note that + this is always `true` when `family_type` is `community`. + nullable: true + license_external_identifier: + type: string + description: External systems identifier for a License or + collection of Applications per family. Must be unique + for agency. + nullable: true + respite_provider: + type: boolean + description: Whether or not the caregiver is open to being + a respite provider. + nullable: true + required: + - respite_provider + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Properties of the updated Application. + required: + - data + description: Application payload. + required: true + "/api/v1/applications/{application_id}/documents": + get: + summary: Get an application's documents, filtering by document slug + tags: + - Applications + - Documents + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: document_slug + in: query + description: Filter documents by their document slug + required: false + schema: + type: string + format: integer + description: Document slug to filter by + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-placement, applicant-agency-profile, barriers-to-licensing-calculation, + children-in-home-profiles, co-applicant-agency-profile, good-causes, license, + other-adult-profiles, sub-agencies, worker-assignments' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + description: Avalable sorting values. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/applications/application_id/documents + description: Get an application's documents, filtering by document slug + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '4' + type: documents + attributes: + owner-agency-slug: ullrich-mosciski + category: signed_application + name: Fintone Application 91 (Israel Zboncak) + created-at: '2024-08-23T20:33:21.685Z' + file-content-type: application/pdf + file-filename: signed_doc.pdf + file-size: 1000000 + slug: distant-condition_81 + license-external-identifier: BEU000001 + relationships: + signatures: + data: + - id: '3' + type: required-signatures + - id: '4' + type: required-signatures + links: + self: "/attachments/8eca6e8a6144afd6bf02c0d96f7b608bedddc4c7/store/1734561bea19b7f6772c4c430ed8c31cff11d8b644086553b0aa14e949b7/signed_doc.pdf?expires_at=1724448803" + included: + - id: '3' + type: required-signatures + attributes: + role: applicant + order: 0 + created-at: '2024-08-23T20:33:22.892Z' + updated-at: '2024-08-23T20:33:22.892Z' + completed-at: '2024-08-23T20:33:22.881Z' + signer: + id: 146 + created_at: '2024-08-23T20:33:20.449Z' + updated_at: '2024-08-23T20:33:20.661Z' + first_name: Israel + middle_name: + last_name: Zboncak + suffix: + email: 1a30aec8a4347f40517fconrad_cruickshank@champlin.example + phone_number: "+15309450048" + license_external_identifier: BEU000001 + confidential: false + external_identifier: + roles: + - applicant + - id: '4' + type: required-signatures + attributes: + role: caseworker + order: 0 + created-at: '2024-08-23T20:33:22.907Z' + updated-at: '2024-08-23T20:33:22.914Z' + completed-at: '2024-08-23T20:33:22.911Z' + signer: + id: 335 + created_at: '2024-08-23T20:33:19.500Z' + updated_at: '2024-08-23T20:33:19.500Z' + first_name: Carlo + middle_name: + last_name: Hills + suffix: + external_identifier: + email: 4271d55d486f66b25b67kelly@stehr-hirthe.example + schema: + type: object + required: + - data + properties: + data: + type: array + items: + "$ref": "#/components/schemas/documents" + description: Array of records. + included: + type: array + items: + type: object + "/api/v1/applications/{application_id}/relationships/application_key_dates": + get: + summary: Get an application's key dates + tags: + - Applications + - Application Key Dates + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/applications/application_id/relationships/application_key_dates + description: Get an application's key dates + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: application-key-dates + attributes: + created-at: '2024-08-23T20:33:39Z' + updated-at: '2024-08-23T20:33:39Z' + inquiry-date: '2024-08-12' + approval-start-time: '2024-08-12T00:00:00Z' + approval-complete-time: '2024-08-21T00:00:00Z' + applicant-forms-start-time: '2024-08-23T20:33:38Z' + applicant-forms-complete-time: '2024-08-23T20:33:38Z' + background-check-start-time: + background-check-complete-time: + caseworker-forms-start-time: + caseworker-forms-complete-time: + online-orientation-date: + in-person-orientation-date: + psycho-social-start-time: '2024-08-23T20:33:38Z' + psycho-social-complete-time: '2024-08-23T20:33:38Z' + references-start-time: + references-complete-time: + supporting-documents-start-time: + supporting-documents-complete-time: + trainings-start-time: + trainings-complete-time: + related-attributes: + application-id: '143' + application-created-at: '2024-08-23T20:33:37Z' + application-external-identifier: APP01 + application-type: Initial + application-status: approved + license-external-identifier: FAMILY01 + family-id: FAMILY01 + status-changes: + - status-before: + status-after: applying + status-date: + changed-at: '2024-08-23T20:33:37Z' + - status-before: applying + status-after: approved + status-date: '2024-08-21' + changed-at: '2024-08-23T20:33:38Z' + agency-key-dates: [] + relationships: + application: + data: + id: '143' + type: initial-applications + included: + - id: '143' + type: initial-applications + attributes: + created-at: '2024-08-23T20:33:37.604Z' + updated-at: '2024-08-23T20:33:38.211Z' + type: InitialApplication + template-slug: application-template-189 + family-type: + status: approved + status-date: '2024-08-21' + expiry-date: '2025-08-21' + renewal-due-date: + confidential: false + license-external-identifier: FAMILY01 + links: + self: http://www.example.com/api/v1/applications/143/relationships/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/applications/143/relationships/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/applications/143/relationships/application_key_dates?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/application-key-dates" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/applications/{application_id}/relationships/worker_assignments": + get: + summary: List all agency workers for a particular application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + worker' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_start_date + in: query + description: Filters records for those created after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_end_date + in: query + description: Filters records for those created before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: role + in: query + description: Filter workers by role on application + required: false + schema: + type: string + enum: + - cbo + - support + - approvals + description: Available worker roles. + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/applications/application_id/relationships/worker_assignments + description: List all agency workers for a particular application + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '6' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:28:14.418Z' + relationships: + applicant-profile: + data: + id: '11' + type: user-agency-profiles + application: + data: + id: '3' + type: initial-applications + worker: + data: + id: '40' + type: agency-workers + - id: '7' + type: worker-assignments + attributes: + role: support + created-at: '2024-08-23T20:28:14.740Z' + relationships: + applicant-profile: + data: + id: '11' + type: user-agency-profiles + application: + data: + id: '3' + type: initial-applications + worker: + data: + id: '41' + type: agency-workers + - id: '8' + type: worker-assignments + attributes: + role: cbo + created-at: '2024-08-23T20:28:15.046Z' + relationships: + applicant-profile: + data: + id: '11' + type: user-agency-profiles + application: + data: + id: '3' + type: initial-applications + worker: + data: + id: '42' + type: agency-workers + included: + - id: '11' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:12.538Z' + updated-at: '2024-08-23T20:28:13.722Z' + name: Mallie Stehr + first-name: Mallie + middle-name: + last-name: Stehr + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 786e626b46ec6f0386bdheidi@padberg.test + phone-number: "+15309450048" + address: + address-city: Port Freemanmouth + address-state: MI + address-county: '' + address-street: 9449 Balistreri Run + address-zipcode: '64206' + geocoding-source: Melissa + geocoded-address-city: Port Freemanmouth + geocoded-address-state: MI + geocoded-address-street: 9449 Balistreri Run + geocoded-address-zipcode: '64206' + mailing-address: + mailing-address-city: Port Cassondratown + mailing-address-state: ID + mailing-address-street: 79258 Luettgen Course + mailing-address-zipcode: '11591' + family-id: BAV000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BAV000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '3' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '6' + type: worker-assignments + - id: '7' + type: worker-assignments + - id: '8' + type: worker-assignments + agency-workers: + data: + - id: '40' + type: agency-workers + - id: '41' + type: agency-workers + - id: '42' + type: agency-workers + - id: '3' + type: initial-applications + attributes: + owner-agency-slug: morissette-haag-and-mosciski + created-at: '2024-08-23T20:28:13.355Z' + updated-at: '2024-08-23T20:28:14.726Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:28:13.350-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BAV000001 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-6 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '11' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '3' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '6' + type: worker-assignments + - id: '7' + type: worker-assignments + - id: '8' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '3' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '40' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:14.271Z' + updated-at: '2024-08-23T20:28:14.271Z' + name: Noe Cole + email: e5358b40cbb53a2cae8bkurtis@bartoletti-crist.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '28' + type: agency-admin-assignments + - id: '41' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:14.560Z' + updated-at: '2024-08-23T20:28:14.560Z' + name: Leland Frami + email: de94468e90b9b48e5328shonta.hessel@koelpin-durgan.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '29' + type: agency-admin-assignments + - id: '42' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:15.016Z' + updated-at: '2024-08-23T20:28:15.016Z' + name: Jaye Botsford + email: 18cd0fdc8414c18f2aa9maximo@dooley.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '30' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/applications/3/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/applications/3/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/applications/3/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 3 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/worker-assignments" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create new worker assignment for particular application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/applications/application_id/relationships/worker_assignments + description: Create new worker assignment for particular application + responses: + '201': + description: created + content: + application/json: + example: + data: + - id: '12' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:28:24.466Z' + relationships: + applicant-profile: + data: + id: '13' + type: user-agency-profiles + application: + data: + id: '5' + type: initial-applications + worker: + data: + id: '54' + type: agency-workers + included: + - id: '13' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:22.154Z' + updated-at: '2024-08-23T20:28:23.247Z' + name: Rona Cole + first-name: Rona + middle-name: + last-name: Cole + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 69e04629dc9fd9154757kendall_bradtke@von.test + phone-number: "+15309450048" + address: + address-city: Reynoldstown + address-state: OR + address-county: '' + address-street: 31402 Terisa Walks + address-zipcode: '36054' + geocoding-source: Melissa + geocoded-address-city: Reynoldstown + geocoded-address-state: OR + geocoded-address-street: 31402 Terisa Walks + geocoded-address-zipcode: '36054' + mailing-address: + mailing-address-city: Marloport + mailing-address-state: NH + mailing-address-street: 12373 Cummerata Plains + mailing-address-zipcode: 99650-4804 + family-id: BAZ000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BAZ000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '5' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '12' + type: worker-assignments + agency-workers: + data: + - id: '54' + type: agency-workers + - id: '5' + type: initial-applications + attributes: + owner-agency-slug: okon-group + created-at: '2024-08-23T20:28:23.026Z' + updated-at: '2024-08-23T20:28:24.449Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:28:23.019-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BAZ000001 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-10 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '13' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '5' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '12' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '5' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '54' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:23.979Z' + updated-at: '2024-08-23T20:28:23.979Z' + name: Kathern Kling + email: ab59e5ff874865f9fa81gary@morar.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '40' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/applications/5/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/applications/5/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/applications/5/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/worker-assignments" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + '200': + description: return succcess even when worker already assigned + content: + application/json: + example: + data: + - id: '16' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:28:36.146Z' + relationships: + applicant-profile: + data: + id: '16' + type: user-agency-profiles + application: + data: + id: '8' + type: initial-applications + worker: + data: + id: '65' + type: agency-workers + included: + - id: '16' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:34.680Z' + updated-at: '2024-08-23T20:28:35.628Z' + name: Erminia Hackett + first-name: Erminia + middle-name: + last-name: Hackett + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 2e3537231c7db97037d8odell@roob.example + phone-number: "+15309450048" + address: + address-city: Duncanburgh + address-state: HI + address-county: '' + address-street: 637 Freeda Fields + address-zipcode: 85066-8277 + geocoding-source: Melissa + geocoded-address-city: Duncanburgh + geocoded-address-state: HI + geocoded-address-street: 637 Freeda Fields + geocoded-address-zipcode: 85066-8277 + mailing-address: + mailing-address-city: West Arnulfo + mailing-address-state: AK + mailing-address-street: 382 Carley Knolls + mailing-address-zipcode: '55899' + family-id: BBC000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BBC000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '8' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '16' + type: worker-assignments + agency-workers: + data: + - id: '65' + type: agency-workers + - id: '8' + type: initial-applications + attributes: + owner-agency-slug: cole-turcotte-and-vandervort + created-at: '2024-08-23T20:28:35.430Z' + updated-at: '2024-08-23T20:28:36.134Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:28:35.425-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BBC000001 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-16 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '16' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '8' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '16' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '8' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '65' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:36.054Z' + updated-at: '2024-08-23T20:28:36.054Z' + name: Lane Bahringer + email: ec61c18a83388572249disrael_wiegand@brakus-heller.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '48' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/applications/8/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/applications/8/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/applications/8/relationships/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/worker-assignments" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - worker-assignments + description: Mandatory JSON:API type specifier. + data: + type: array + items: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + role: + type: string + enum: + - approvals + - support + description: 'The assigned worker''s role on the Application. + Note: We currently do not support creating CBO assigments + via the API.' + required: + - role + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + worker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency Worker for + this worker assignment. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - worker + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend + to change. If you want to remove a relationship, include + the key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Worker Assignment. + description: An array containing one or more objects, each containing + a role attribute and worker relationship with ID. + required: + - type + - data + description: Properties to create new Worker Assignments on an Application. + required: true + "/api/v1/applications/{application_id}/tags": + post: + summary: Add tags to a particular application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/applications/application_id/tags + description: Add tags to a particular application + responses: + '201': + description: created + content: + application/json: + example: + data: + - id: '12' + type: tags + attributes: + name: Existing Tag + category: license_tags + created-at: '2024-08-23T20:27:43.217Z' + - id: '13' + type: tags + attributes: + name: Added Tag 1 + category: license_tags + created-at: '2024-08-23T20:27:44.619Z' + - id: '14' + type: tags + attributes: + name: Added Tag 2 + category: license_tags + created-at: '2024-08-23T20:27:44.621Z' + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/tags" + description: Array of records. + required: + - data + description: Collection of Tags. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - tags + description: Mandatory JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + name: + type: string + description: Name of the agency's existing Tag to add + to or remove from the associated record. + required: + - name + description: Tag payload. + required: + - type + - attributes + description: JSON:API payload. + description: Array of records. + required: + - data + description: An array of Tag records to associate with or dissociate + from another record. + required: true + delete: + summary: Remove tags from a particular application + tags: + - Applications + security: + - bearer: [] + parameters: + - name: application_id + in: path + schema: + type: string + format: integer + description: Binti Application ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: DELETE/api/v1/applications/application_id/tags + description: Remove tags from a particular application + responses: + '200': + description: deleted + content: + application/json: + example: + data: + - id: '38' + type: tags + attributes: + name: Existing Tag 2 + category: license_tags + created-at: '2024-08-23T20:27:52.139Z' + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/tags" + description: Array of records. + required: + - data + description: Collection of Tags. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - tags + description: Mandatory JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + name: + type: string + description: Name of the agency's existing Tag to add + to or remove from the associated record. + required: + - name + description: Tag payload. + required: + - type + - attributes + description: JSON:API payload. + description: Array of records. + required: + - data + description: An array of Tag records to associate with or dissociate + from another record. + required: true + "/api/v1/background_check_logs": + get: + summary: List background check logs + tags: + - Background check logs + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + adult-profile, application, background-check' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_start_date + in: query + description: Filters records for those created after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_end_date + in: query + description: Filters records for those created before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: completed_start_date + in: query + description: Filters records for those completed after provided start time. + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: completed_end_date + in: query + description: Filters records for those completed before provided end time. + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: adult_profile_id + in: query + required: false + description: Filter by adult profile id + schema: + type: string + format: integer + description: Binti Profile ID. + - name: application_id + in: query + required: false + description: Filter by application id + schema: + type: string + format: integer + description: Binti Application ID. + - name: background_check_id + in: query + required: false + description: Filter by background check id + schema: + type: string + format: integer + description: Binti Background Check ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/background_check_logs + description: List background check logs + responses: + '200': + description: sub agency workers can see background check logs if parent + agency allows it + content: + application/json: + example: + data: + - id: '23' + type: background-check-logs + attributes: + application-id: 54 + adult-profile-id: 65 + background-check-id: 23 + status: + notes: '' + completed-at: '2024-08-23' + created-at: '2024-08-23T20:30:48.280Z' + updated-at: '2024-08-23T20:30:48.280Z' + relationships: + application: + data: + id: '54' + type: initial-applications + background-check: + data: + id: '23' + type: background-checks + adult-profile: + data: + id: '65' + type: user-agency-profiles + - id: '24' + type: background-check-logs + attributes: + application-id: 54 + adult-profile-id: 65 + background-check-id: 24 + status: + notes: '' + completed-at: '2024-08-23' + created-at: '2024-08-23T20:30:48.348Z' + updated-at: '2024-08-23T20:30:48.348Z' + relationships: + application: + data: + id: '54' + type: initial-applications + background-check: + data: + id: '24' + type: background-checks + adult-profile: + data: + id: '65' + type: user-agency-profiles + included: + - id: '54' + type: initial-applications + attributes: + owner-agency-slug: oconnell-llc + created-at: '2024-08-23T20:30:47.178Z' + updated-at: '2024-08-23T20:30:48.138Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:47.173-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: paa-license-2 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-108 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '65' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '66' + type: user-agency-profiles + license: + data: + id: '54' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '28' + type: worker-assignments + - id: '29' + type: worker-assignments + - id: '30' + type: worker-assignments + sub-agencies: + data: + - id: '159' + type: agencies + agency-placement: + data: + id: '54' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '23' + type: background-checks + attributes: + created-at: '2024-08-23T20:30:43.349Z' + name: Test BG check 23 + required: true + renewal-required: false + step: received + updated-at: '2024-08-23T20:30:43.349Z' + - id: '65' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:43.415Z' + updated-at: '2024-08-23T20:30:45.857Z' + name: Derick Boyle + first-name: Derick + middle-name: + last-name: Boyle + suffix: + date-of-birth: + gender: + ethnicities: [] + email: fc48e722d79536211fb8erica_schulist@wilkinson.example + phone-number: "+15309450048" + address: + address-city: Lake Carliechester + address-state: MD + address-county: '' + address-street: 3749 Miller Loaf + address-zipcode: 76176-8738 + geocoding-source: Melissa + geocoded-address-city: Lake Carliechester + geocoded-address-state: MD + geocoded-address-street: 3749 Miller Loaf + geocoded-address-zipcode: 76176-8738 + mailing-address: + mailing-address-city: West Abbeymouth + mailing-address-state: HI + mailing-address-street: 63400 Hartmann Terrace + mailing-address-zipcode: 60354-8255 + family-id: paa-license-2 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: paa-license-2 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '54' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '28' + type: worker-assignments + - id: '29' + type: worker-assignments + - id: '30' + type: worker-assignments + agency-workers: + data: + - id: '251' + type: agency-workers + - id: '253' + type: agency-workers + - id: '254' + type: agency-workers + - id: '24' + type: background-checks + attributes: + created-at: '2024-08-23T20:30:48.285Z' + name: Test BG check 24 + required: false + renewal-required: false + step: received + updated-at: '2024-08-23T20:30:48.285Z' + links: + self: http://www.example.com/api/v1/background_check_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/background_check_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/background_check_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/background-check-logs" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create new Background Check Log + tags: + - Background check logs + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/background_check_logs + description: Create new Background Check Log + responses: + '201': + description: created + content: + application/json: + example: + data: + id: '53' + type: background-check-logs + attributes: + application-id: 67 + adult-profile-id: 91 + background-check-id: 49 + status: complete_no_exemption + notes: no hits + completed-at: '2023-04-01' + created-at: '2024-08-23T20:31:56.951Z' + updated-at: '2024-08-23T20:31:56.951Z' + relationships: + application: + data: + id: '67' + type: initial-applications + background-check: + data: + id: '49' + type: background-checks + adult-profile: + data: + id: '91' + type: user-agency-profiles + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/background-check-logs" + included: + type: array + items: + type: object + '422': + description: required details are missing + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/background-check" + detail: can't be blank + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - background-check-logs + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + status: + type: string + enum: + - requested + - complete_no_exemption + - complete_exemption_required + - complete_non_exemptible_crime + - rejected + - not_applicable + - needs_review + - not_started + - complete_exemption_denied + - complete_exemption_granted + - received_needs_review + - received_exemption_required + - complete + - not_applicable_full_cycle + - complete_non_exemptible_finding + - + description: Status of Background Check Log. + nullable: true + x-nullable: true + completed-at: + type: string + format: date + description: Date the Background Check Log was completed. + nullable: true + notes: + type: string + description: Notes associated with Background Check Log. + nullable: true + required: + - status + - completed-at + - notes + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + adult-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: The user agency profile on whom the background + check was preformed + nullable: true + required: + - data + description: A relationship with a single entry. + background-check: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - background-checks + description: Always background-checks + required: + - id + - type + description: Background check preformed. + nullable: true + required: + - data + description: A relationship with a single entry. + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + - renewal-applications + description: Always initial-applications / renewal-applications + required: + - id + - type + description: A reference to the Application this background + check was preformed for. + nullable: true + required: + - data + description: A relationship with a single entry. + nullable: true + required: + - adult-profile + - background-check + - application + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information to create a new background check log entry. + required: + - type + - data + description: Properties to create a background check log entry + required: true + "/api/v1/background_check_logs/{background_check_log_id}": + get: + summary: Get a specific background check log + tags: + - Background check logs + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: background_check_log_id + in: path + schema: + type: string + format: integer + description: Binti Background Check Log ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + adult-profile, application, background-check' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/background_check_logs/background_check_log_id + description: Get a specific background check log + responses: + '200': + description: sub agency workers can see background check logs if parent + agency allows it + content: + application/json: + example: + data: + id: '81' + type: background-check-logs + attributes: + application-id: 82 + adult-profile-id: 121 + background-check-id: 79 + status: + notes: '' + completed-at: '2024-08-23' + created-at: '2024-08-23T20:32:53.787Z' + updated-at: '2024-08-23T20:32:53.787Z' + relationships: + application: + data: + id: '82' + type: initial-applications + background-check: + data: + id: '79' + type: background-checks + adult-profile: + data: + id: '121' + type: user-agency-profiles + included: + - id: '82' + type: initial-applications + attributes: + owner-agency-slug: pagac-schaden + created-at: '2024-08-23T20:32:53.042Z' + updated-at: '2024-08-23T20:32:53.688Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:32:53.039-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: paa-license-2 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-164 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '121' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '122' + type: user-agency-profiles + license: + data: + id: '82' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '98' + type: worker-assignments + - id: '99' + type: worker-assignments + - id: '100' + type: worker-assignments + sub-agencies: + data: + - id: '313' + type: agencies + agency-placement: + data: + id: '82' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '79' + type: background-checks + attributes: + created-at: '2024-08-23T20:32:50.408Z' + name: Test BG check 79 + required: true + renewal-required: false + step: received + updated-at: '2024-08-23T20:32:50.408Z' + - id: '121' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:32:50.462Z' + updated-at: '2024-08-23T20:32:52.090Z' + name: Jacalyn Kutch + first-name: Jacalyn + middle-name: + last-name: Kutch + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 3b5a783a0bd5ef81f8d7sherrill@swift.test + phone-number: "+15309450048" + address: + address-city: Jeannetteville + address-state: IN + address-county: '' + address-street: 126 Ashton Expressway + address-zipcode: 42702-1878 + geocoding-source: Melissa + geocoded-address-city: Jeannetteville + geocoded-address-state: IN + geocoded-address-street: 126 Ashton Expressway + geocoded-address-zipcode: 42702-1878 + mailing-address: + mailing-address-city: Kiehnburgh + mailing-address-state: IA + mailing-address-street: 236 Gutmann Fork + mailing-address-zipcode: 36676-1280 + family-id: paa-license-2 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: paa-license-2 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '82' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '98' + type: worker-assignments + - id: '99' + type: worker-assignments + - id: '100' + type: worker-assignments + agency-workers: + data: + - id: '489' + type: agency-workers + - id: '491' + type: agency-workers + - id: '492' + type: agency-workers + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/background-check-logs" + included: + type: array + items: + type: object + "/api/v1/background_checks": + get: + summary: List background checks + tags: + - Background checks + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: name + in: query + description: Filter by background check name + required: false + schema: + type: string + description: Binti Background Check name. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/background_checks + description: List background checks + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: background-checks + attributes: + created-at: '2024-08-23T20:29:10.444Z' + name: Test BG check 1 + required: true + renewal-required: false + step: received + updated-at: '2024-08-23T20:29:10.444Z' + links: + self: http://www.example.com/api/v1/background_checks?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/background_checks?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/background_checks?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/background-checks" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/background_checks/{background_check_id}": + get: + summary: Get a specific background check + tags: + - Background checks + security: + - bearer: [] + parameters: + - name: background_check_id + in: path + schema: + type: string + format: integer + description: Binti Background Check ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/background_checks/background_check_id + description: Get a specific background check + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '4' + type: background-checks + attributes: + created-at: '2024-08-23T20:29:12.731Z' + name: Test BG check 4 + required: true + renewal-required: false + step: received + updated-at: '2024-08-23T20:29:12.731Z' + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/background-checks" + included: + type: array + items: + type: object + "/api/v1/case_notes": + get: + summary: List case notes + tags: + - Case Notes + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + adult-profile, caseworker, child, licenses' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filter case notes for those updated after provided start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter cases notes for those updated before provider end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: license_external_identifier + in: query + required: false + schema: + type: string + description: External License ID. + description: Filters for case notes associated with the provided license external + identifer + - name: child_external_identifier + in: query + description: Filters for case notes associated with the provided child external + identifier + required: false + schema: + type: string + description: External Child ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/case_notes + description: List case notes + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: case-notes + attributes: + created-at: '2024-08-23T20:29:05.439Z' + updated-at: '2024-08-23T20:29:05.439Z' + case-note-type: placement + contact-method: contact_email + date: '2024-08-23' + estimated-approval-date: + support-service-type: + amount-spent: + case-note-body: Case note body 1 + license-external-identifier: BAJ000001 + relationships: + caseworker: + data: + id: '37' + type: agency-workers + adult-profile: + data: + id: '17' + type: user-agency-profiles + child: + data: + id: '1' + type: children + licenses: + data: + - id: '17' + type: licenses + - id: '2' + type: case-notes + attributes: + created-at: '2024-08-23T20:29:05.541Z' + updated-at: '2024-08-23T20:29:05.541Z' + case-note-type: other + contact-method: contact_email + date: '2024-08-23' + estimated-approval-date: + support-service-type: + amount-spent: + case-note-body: Case note body 2 + license-external-identifier: BAJ000002 + relationships: + caseworker: + data: + id: '39' + type: agency-workers + adult-profile: + data: + id: '19' + type: user-agency-profiles + child: + data: + licenses: + data: + - id: '18' + type: licenses + included: + - id: '37' + type: agency-workers + attributes: + created-at: '2024-08-23T20:29:04.040Z' + updated-at: '2024-08-23T20:29:04.040Z' + first-name: Karlyn + middle-name: + last-name: Upton + suffix: + external-identifier: + email: 938ee8dee480e14067bdfumiko.bartoletti@lesch-corwin.test + - id: '17' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:49.433Z' + updated-at: '2024-08-23T20:28:56.838Z' + first-name: Tiara + middle-name: + last-name: Feest + suffix: + email: '08e2e9e4b8e40fed2ddcalexis@mitchell.test' + phone-number: "+15309450048" + license-external-identifier: BAJ000001 + confidential: false + external-identifier: + roles: + - applicant + - id: '1' + type: children + attributes: + created-at: '2024-08-23T20:29:04.835Z' + updated-at: '2024-08-23T20:29:05.360Z' + first-name: Lora + middle-name: D'Amore + last-name: Leannon + suffix: DO + external-identifier: client12 + - id: '17' + type: licenses + attributes: + created-at: '2024-08-23T20:28:47.878Z' + updated-at: '2024-08-23T20:28:57.645Z' + external-identifier: BAJ000001 + confidential: false + expiry-date: '2025-08-23' + tag-summary: [] + - id: '39' + type: agency-workers + attributes: + created-at: '2024-08-23T20:29:05.472Z' + updated-at: '2024-08-23T20:29:05.472Z' + first-name: Cortez + middle-name: + last-name: Macejkovic + suffix: + external-identifier: + email: 4310e770af813a6b4794jordan.kuvalis@sanford.example + - id: '19' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:28:59.771Z' + updated-at: '2024-08-23T20:29:03.382Z' + first-name: Gustavo + middle-name: + last-name: Douglas + suffix: + email: 279831751be9d1afe5e4edison.bosco@lebsack.test + phone-number: "+15309450048" + license-external-identifier: BAJ000002 + confidential: false + external-identifier: + roles: + - applicant + - reference_user + - id: '18' + type: licenses + attributes: + created-at: '2024-08-23T20:28:59.668Z' + updated-at: '2024-08-23T20:29:02.749Z' + external-identifier: BAJ000002 + confidential: false + expiry-date: '2025-08-23' + tag-summary: [] + links: + self: http://www.example.com/api/v1/case_notes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/case_notes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/case_notes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/case-notes" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a new Case Note + tags: + - Case Notes + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/case_notes + description: Create a new Case Note + responses: + '201': + description: created with child + content: + application/json: + example: + data: + id: '12' + type: case-notes + attributes: + created-at: '2024-08-23T20:30:01.084Z' + updated-at: '2024-08-23T20:30:01.084Z' + case-note-type: placement + contact-method: contact_video_conference + date: '2022-12-04' + estimated-approval-date: + support-service-type: + amount-spent: + case-note-body: This is a case note. + license-external-identifier: + relationships: + caseworker: + data: + id: '69' + type: agency-workers + adult-profile: + data: + child: + data: + id: '5' + type: children + licenses: + data: [] + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/case-notes" + included: + type: array + items: + type: object + '422': + description: required details are missing + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/date" + detail: can't be blank + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - case-notes + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + amount-spent: + type: number + format: currency + description: Amount spent on services. + nullable: true + case-note-body: + type: string + description: Case Note content. Free text field. + case-note-type: + type: string + enum: + - visit + - phone_call + - email + - other + - supervision + - case_update + - complaint_or_violation + - placement + - approval_date_estimate + - family_evaluation + - recruiting + - support_services + - next_planned_contact + - placement_approval + - training + - renewal_progress_update + - reference_update + - email_campaign + - automated_email + description: Case Note category. + contact-method: + type: string + enum: + - contact_email + - contact_phone_call + - contact_visit + - contact_written_letter + - contact_attempted_visit + - contact_scheduled_visit + - contact_case_management_meeting + - contact_text_message + - contact_video_conference + - contact_other + - + description: Means of contact with family if applicable. + nullable: true + x-nullable: true + date: + type: string + format: date + description: Date the events of this Case Note took place. + estimated-approval-date: + type: string + format: date + description: Date of estimated application approval, if + relevent. + nullable: true + support-service-type: + type: string + enum: + - education + - employment + - child_care + - legal + - case_management + - clothing + - food + - mental_health + - family_team + - furniture + - healthcare + - safety_items + - support_groups + - mentoring + - visitation + - dpss_wic + - recreation + - rent + - transportation + - + description: Support service provided with Case Note. + nullable: true + x-nullable: true + required: + - amount-spent + - case-note-body + - case-note-type + - contact-method + - date + - estimated-approval-date + - support-service-type + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + caseworker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency Worker who authored + this Case Note. + nullable: true + required: + - data + description: A relationship with a single entry. + adult-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the user to which this Case + Note refers. + nullable: true + required: + - data + description: A relationship with a single entry. + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: A reference to the Child to which this + Case Note refers. + nullable: true + required: + - data + description: A relationship with a single entry. + licenses: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: A collection of licenses the user in + this case note has held a role on. This is determined + by the user referenced and not directly linked via + the case note. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - caseworker + - adult-profile + - child + - licenses + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Case Note. + required: + - type + - data + description: Properties to create a new Case Note. + required: true + "/api/v1/case_notes/{case_note_id}": + get: + summary: Get a specific case note + tags: + - Case Notes + security: + - bearer: [] + parameters: + - name: case_note_id + in: path + schema: + type: string + format: integer + description: Binti Case Note ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + adult-profile, caseworker, child, licenses' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/case_notes/case_note_id + description: Get a specific case note + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '29' + type: case-notes + attributes: + created-at: '2024-08-23T20:31:45.090Z' + updated-at: '2024-08-23T20:31:45.090Z' + case-note-type: placement + contact-method: contact_email + date: '2024-08-23' + estimated-approval-date: + support-service-type: + amount-spent: + case-note-body: Case note body 27 + license-external-identifier: BBJ000001 + relationships: + caseworker: + data: + id: '141' + type: agency-workers + adult-profile: + data: + id: '56' + type: user-agency-profiles + child: + data: + id: '14' + type: children + licenses: + data: + - id: '43' + type: licenses + included: + - id: '141' + type: agency-workers + attributes: + created-at: '2024-08-23T20:31:44.949Z' + updated-at: '2024-08-23T20:31:44.949Z' + first-name: Fletcher + middle-name: + last-name: Dare + suffix: + external-identifier: + email: 8c69dc33e69f7bd5238bandres.cole@funk.test + - id: '56' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:31:36.629Z' + updated-at: '2024-08-23T20:31:40.830Z' + first-name: Bryant + middle-name: + last-name: Schuster + suffix: + email: 6ed44386320eff913d6amarianne@breitenberg-simonis.example + phone-number: "+15309450048" + license-external-identifier: BBJ000001 + confidential: false + external-identifier: + roles: + - applicant + - id: '14' + type: children + attributes: + created-at: '2024-08-23T20:31:44.971Z' + updated-at: '2024-08-23T20:31:45.051Z' + first-name: Dorthy + middle-name: Kohler + last-name: DuBuque + suffix: JD + external-identifier: client12 + - id: '43' + type: licenses + attributes: + created-at: '2024-08-23T20:31:35.913Z' + updated-at: '2024-08-23T20:31:41.243Z' + external-identifier: BBJ000001 + confidential: false + expiry-date: '2025-08-23' + tag-summary: [] + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/case-notes" + included: + type: array + items: + type: object + put: + summary: Update a specific case note + tags: + - Case Notes + security: + - bearer: [] + parameters: + - name: case_note_id + in: path + schema: + type: string + format: integer + description: Binti Case Note ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/case_notes/case_note_id + description: Update a specific case note + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '31' + type: case-notes + attributes: + created-at: '2024-08-23T20:31:55.219Z' + updated-at: '2024-08-23T20:31:55.574Z' + case-note-type: placement + contact-method: contact_email + date: '2024-08-23' + estimated-approval-date: + support-service-type: + amount-spent: + case-note-body: Updated body. + license-external-identifier: BBL000001 + relationships: + caseworker: + data: + id: '149' + type: agency-workers + adult-profile: + data: + id: '59' + type: user-agency-profiles + child: + data: + id: '15' + type: children + licenses: + data: + - id: '45' + type: licenses + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/case-notes" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - case-notes + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + amount-spent: + type: number + format: currency + description: Amount spent on services. + nullable: true + case-note-body: + type: string + description: Case Note content. Free text field. + case-note-type: + type: string + enum: + - visit + - phone_call + - email + - other + - supervision + - case_update + - complaint_or_violation + - placement + - approval_date_estimate + - family_evaluation + - recruiting + - support_services + - next_planned_contact + - placement_approval + - training + - renewal_progress_update + - reference_update + - email_campaign + - automated_email + description: Case Note category. + contact-method: + type: string + enum: + - contact_email + - contact_phone_call + - contact_visit + - contact_written_letter + - contact_attempted_visit + - contact_scheduled_visit + - contact_case_management_meeting + - contact_text_message + - contact_video_conference + - contact_other + - + description: Means of contact with family if applicable. + nullable: true + x-nullable: true + date: + type: string + format: date + description: Date the events of this Case Note took place. + estimated-approval-date: + type: string + format: date + description: Date of estimated application approval, if + relevent. + nullable: true + support-service-type: + type: string + enum: + - education + - employment + - child_care + - legal + - case_management + - clothing + - food + - mental_health + - family_team + - furniture + - healthcare + - safety_items + - support_groups + - mentoring + - visitation + - dpss_wic + - recreation + - rent + - transportation + - + description: Support service provided with Case Note. + nullable: true + x-nullable: true + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Properties to update in the Case Note. + required: + - type + - data + description: Properties to update in an existing Case Note. + required: true + "/api/v1/children": + get: + summary: List of children + tags: + - Children + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-date_of_birth" + - date_of_birth + - "-first_name" + - first_name + - "-middle_name" + - middle_name + - "-last_name" + - last_name + - "-suffix" + - suffix + - "-updated_at" + - updated_at + - "-updated_by" + - updated_by + description: Avalable sorting values. + - name: full_name_contains + description: Search with an exact or partial name match + in: query + required: false + schema: + type: string + description: Exact/partial name. + - name: client_id + description: Search by client_id + in: query + required: false + schema: + type: string + description: Identifier used in external system that can be used to match + a singular child in Binti with a child record in another system. Must + be unique for each child at an agency. + nullable: true + - name: external_group_id + description: Search by external_group_id + in: query + required: false + schema: + type: string + description: Identifier used in external system that can be used to match + a group of children in Binti with any record in another system. The same + external group ID can be used for multiple child records. There is no + uniqueness requirement for this field. + nullable: true + - name: external_identifier + in: query + description: Filter by their external identifier (same as client id) + required: false + schema: + type: string + format: integer + description: External Child ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/children + description: List of children + responses: + '200': + description: Get a list of all children + content: + application/json: + example: + data: + - id: '16' + type: children + attributes: + created-at: '2024-08-03T07:00:00.000Z' + updated-at: '2024-08-03T07:00:00.000Z' + first-name: Jack + middle-name: Kohler + last-name: Mil + suffix: JD + date-of-birth: '2023-10-17' + gender: Male + ethnicities: + unknown: + black-or-african-american: + native-hawaiian-or-other-pacific-islander: + ethnicities-array: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: '20' + external-group-id: '98765' + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/16 + portal-relationships-dashboard: http://www.example.com/admin/children/16/relationships_dashboard + - id: '15' + type: children + attributes: + created-at: '2024-08-23T20:33:39.946Z' + updated-at: '2024-08-23T20:33:40.002Z' + first-name: Jill + middle-name: Funk + last-name: Hill + suffix: CPA + date-of-birth: '2021-07-23' + gender: Not listed above + ethnicities: + unknown: + black-or-african-american: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + ethnicities-array: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Intersex + links: + portal-self: http://www.example.com/admin/children/15 + portal-relationships-dashboard: http://www.example.com/admin/children/15/relationships_dashboard + - id: '17' + type: children + attributes: + created-at: '2024-08-13T07:00:00.000Z' + updated-at: '2024-08-13T07:00:00.000Z' + first-name: Jack + middle-name: Marks + last-name: Jones + suffix: DC + date-of-birth: '2020-05-04' + gender: Have not asked child (other reason) + ethnicities: + white: + ethnicities-array: + - ethnicity: white + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/17 + portal-relationships-dashboard: http://www.example.com/admin/children/17/relationships_dashboard + - id: '18' + type: children + attributes: + created-at: '2024-08-22T07:00:00.000Z' + updated-at: '2024-08-22T07:00:00.000Z' + first-name: Jack + middle-name: Jerry + last-name: Jones + suffix: Jr + date-of-birth: '2011-03-27' + gender: Non-binary + ethnicities: + prefer-not-to-answer: + ethnicities-array: + - ethnicity: prefer-not-to-answer + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: '98765' + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/18 + portal-relationships-dashboard: http://www.example.com/admin/children/18/relationships_dashboard + links: + self: http://www.example.com/api/v1/children?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/children?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/children?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 4 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/children" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a child record + tags: + - Children + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/children + description: Create a child record + responses: + '201': + description: creating a child with parental_rights_terminated false + content: + application/json: + example: + data: + id: '85' + type: children + attributes: + created-at: '2024-08-23T20:34:06.728Z' + updated-at: '2024-08-23T20:34:06.728Z' + first-name: Bobby + middle-name: + last-name: McGee + suffix: + date-of-birth: + gender: + ethnicities: + asian: + other: Description for Other goes here + white: + asian.east-asian: + asian.south-asian: + asian.south-east-asian: + black-or-african-american: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: [] + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: [] + can-be-in-home-with-pets: + parental-rights-terminated: false + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: + links: + portal-self: http://www.example.com/admin/children/85 + portal-relationships-dashboard: http://www.example.com/admin/children/85/relationships_dashboard + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/children" + included: + type: array + items: + type: object + '422': + description: Unacceptable Parameters + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/sad-muffin" + detail: Unacceptable parameters found + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + child: + type: object + additionalProperties: false + properties: + first_name: + type: string + description: Child's first name. + middle_name: + type: string + description: Child's middle name. + nullable: true + last_name: + type: string + description: Child's last name. + suffix: + type: string + description: Child's suffix. + nullable: true + ethnicities: + type: object + additionalProperties: false + properties: + american_indian_or_alaska_native_or_first_nations: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.' + nullable: true + american_indian_or_alaska_native_or_first_nations.american_indian: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.american_indian.' + nullable: true + american_indian_or_alaska_native_or_first_nations.alaska_native: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.alaska_native.' + nullable: true + asian: + type: string + description: 'Ethnicity option: asian.' + nullable: true + asian.south_asian: + type: string + description: 'Ethnicity option: asian.south_asian.' + nullable: true + asian.south_asian.asian_indian: + type: string + description: 'Ethnicity option: asian.south_asian.asian_indian.' + nullable: true + asian.south_asian.bangladeshi: + type: string + description: 'Ethnicity option: asian.south_asian.bangladeshi.' + nullable: true + asian.south_asian.pakistani: + type: string + description: 'Ethnicity option: asian.south_asian.pakistani.' + nullable: true + asian.south_asian.other_south_asian: + type: string + description: 'Ethnicity option: asian.south_asian.other_south_asian.' + nullable: true + asian.east_asian: + type: string + description: 'Ethnicity option: asian.east_asian.' + nullable: true + asian.east_asian.chinese: + type: string + description: 'Ethnicity option: asian.east_asian.chinese.' + nullable: true + asian.east_asian.japanese: + type: string + description: 'Ethnicity option: asian.east_asian.japanese.' + nullable: true + asian.east_asian.korean: + type: string + description: 'Ethnicity option: asian.east_asian.korean.' + nullable: true + asian.east_asian.other_east_asian: + type: string + description: 'Ethnicity option: asian.east_asian.other_east_asian.' + nullable: true + asian.south_east_asian: + type: string + description: 'Ethnicity option: asian.south_east_asian.' + nullable: true + asian.south_east_asian.cambodian: + type: string + description: 'Ethnicity option: asian.south_east_asian.cambodian.' + nullable: true + asian.south_east_asian.filipino: + type: string + description: 'Ethnicity option: asian.south_east_asian.filipino.' + nullable: true + asian.south_east_asian.hmong: + type: string + description: 'Ethnicity option: asian.south_east_asian.hmong.' + nullable: true + asian.south_east_asian.indonesian: + type: string + description: 'Ethnicity option: asian.south_east_asian.indonesian.' + nullable: true + asian.south_east_asian.laotian: + type: string + description: 'Ethnicity option: asian.south_east_asian.laotian.' + nullable: true + asian.south_east_asian.thai: + type: string + description: 'Ethnicity option: asian.south_east_asian.thai.' + nullable: true + asian.south_east_asian.vietnamese: + type: string + description: 'Ethnicity option: asian.south_east_asian.vietnamese.' + nullable: true + asian.south_east_asian.other_south_east_asian: + type: string + description: 'Ethnicity option: asian.south_east_asian.other_south_east_asian.' + nullable: true + asian.other_asian: + type: string + description: 'Ethnicity option: asian.other_asian.' + nullable: true + black_or_african_american: + type: string + description: 'Ethnicity option: black_or_african_american.' + nullable: true + black_or_african_american.ethiopian: + type: string + description: 'Ethnicity option: black_or_african_american.ethiopian.' + nullable: true + black_or_african_american.caribbean: + type: string + description: 'Ethnicity option: black_or_african_american.caribbean.' + nullable: true + black_or_african_american.haitian: + type: string + description: 'Ethnicity option: black_or_african_american.haitian.' + nullable: true + black_or_african_american.jamaican: + type: string + description: 'Ethnicity option: black_or_african_american.jamaican.' + nullable: true + black_or_african_american.nigerian: + type: string + description: 'Ethnicity option: black_or_african_american.nigerian.' + nullable: true + black_or_african_american.somalian: + type: string + description: 'Ethnicity option: black_or_african_american.somalian.' + nullable: true + black_or_african_american.other_black_or_african_american: + type: string + description: 'Ethnicity option: black_or_african_american.other_black_or_african_american.' + nullable: true + hispanic_or_latinx: + type: string + description: 'Ethnicity option: hispanic_or_latinx.' + nullable: true + hispanic_or_latinx.central_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.' + nullable: true + hispanic_or_latinx.central_american.cuban: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.cuban.' + nullable: true + hispanic_or_latinx.central_american.dominican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.dominican.' + nullable: true + hispanic_or_latinx.central_american.ecuadorian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.ecuadorian.' + nullable: true + hispanic_or_latinx.central_american.mexican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.mexican.' + nullable: true + hispanic_or_latinx.central_american.puerto_rican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.puerto_rican.' + nullable: true + hispanic_or_latinx.central_american.salvadoran: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.salvadoran.' + nullable: true + hispanic_or_latinx.central_american.other_central_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.other_central_american.' + nullable: true + hispanic_or_latinx.south_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.' + nullable: true + hispanic_or_latinx.south_american.brazilian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.brazilian.' + nullable: true + hispanic_or_latinx.south_american.colombian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.colombian.' + nullable: true + hispanic_or_latinx.south_american.guatemalan: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.guatemalan.' + nullable: true + hispanic_or_latinx.south_american.peruvian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.peruvian.' + nullable: true + hispanic_or_latinx.south_american.other_south_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.other_south_american.' + nullable: true + hispanic_or_latinx.other_hispanic_or_latinx: + type: string + description: 'Ethnicity option: hispanic_or_latinx.other_hispanic_or_latinx.' + nullable: true + middle_eastern_or_north_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.' + nullable: true + middle_eastern_or_north_african.middle_eastern: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.' + nullable: true + middle_eastern_or_north_african.middle_eastern.armenian: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.armenian.' + nullable: true + middle_eastern_or_north_african.middle_eastern.lebanese: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.lebanese.' + nullable: true + middle_eastern_or_north_african.middle_eastern.other_middle_eastern: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.other_middle_eastern.' + nullable: true + middle_eastern_or_north_african.northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.' + nullable: true + middle_eastern_or_north_african.northern_african.egyptian: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.egyptian.' + nullable: true + middle_eastern_or_north_african.northern_african.other_northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.other_northern_african.' + nullable: true + middle_eastern_or_north_african.other_middle_eastern_or_northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.other_middle_eastern_or_northern_african.' + nullable: true + native_hawaiian_or_other_pacific_islander: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.' + nullable: true + native_hawaiian_or_other_pacific_islander.guamanian_chamorro: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.guamanian_chamorro.' + nullable: true + native_hawaiian_or_other_pacific_islander.chuukese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.chuukese.' + nullable: true + native_hawaiian_or_other_pacific_islander.fijian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.fijian.' + nullable: true + native_hawaiian_or_other_pacific_islander.native_hawaiian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.native_hawaiian.' + nullable: true + native_hawaiian_or_other_pacific_islander.kosraean: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.kosraean.' + nullable: true + native_hawaiian_or_other_pacific_islander.marshallese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.marshallese.' + nullable: true + native_hawaiian_or_other_pacific_islander.mixed: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.mixed.' + nullable: true + native_hawaiian_or_other_pacific_islander.palauan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.palauan.' + nullable: true + native_hawaiian_or_other_pacific_islander.pohnpeian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.pohnpeian.' + nullable: true + native_hawaiian_or_other_pacific_islander.polynesian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.polynesian.' + nullable: true + native_hawaiian_or_other_pacific_islander.samoan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.samoan.' + nullable: true + native_hawaiian_or_other_pacific_islander.tongan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.tongan.' + nullable: true + native_hawaiian_or_other_pacific_islander.yapese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.yapese.' + nullable: true + native_hawaiian_or_other_pacific_islander.other_pacific_islander: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.other_pacific_islander.' + nullable: true + white: + type: string + description: 'Ethnicity option: white.' + nullable: true + white.central_american: + type: string + description: 'Ethnicity option: white.central_american.' + nullable: true + white.european: + type: string + description: 'Ethnicity option: white.european.' + nullable: true + white.european.english: + type: string + description: 'Ethnicity option: white.european.english.' + nullable: true + white.european.italian: + type: string + description: 'Ethnicity option: white.european.italian.' + nullable: true + white.european.german: + type: string + description: 'Ethnicity option: white.european.german.' + nullable: true + white.european.irish: + type: string + description: 'Ethnicity option: white.european.irish.' + nullable: true + white.european.scottish: + type: string + description: 'Ethnicity option: white.european.scottish.' + nullable: true + white.european.romanian: + type: string + description: 'Ethnicity option: white.european.romanian.' + nullable: true + white.european.other_european: + type: string + description: 'Ethnicity option: white.european.other_european.' + nullable: true + white.middle_eastern: + type: string + description: 'Ethnicity option: white.middle_eastern.' + nullable: true + white.russian: + type: string + description: 'Ethnicity option: white.russian.' + nullable: true + white.other_white_or_caucasian: + type: string + description: 'Ethnicity option: white.other_white_or_caucasian.' + nullable: true + other: + type: string + description: 'Ethnicity option: other.' + nullable: true + prefer_not_to_answer: + type: string + description: 'Ethnicity option: prefer_not_to_answer.' + nullable: true + unknown: + type: string + description: 'Ethnicity option: unknown.' + nullable: true + description: Child's race/ethnicity. Multiple options can be + selected. + nullable: true + ethnicities_array: + type: array + items: + type: object + additionalProperties: false + properties: + ethnicity: + type: string + enum: + - american_indian_or_alaska_native_or_first_nations + - american_indian_or_alaska_native_or_first_nations.american_indian + - american_indian_or_alaska_native_or_first_nations.alaska_native + - asian + - asian.south_asian + - asian.south_asian.asian_indian + - asian.south_asian.bangladeshi + - asian.south_asian.pakistani + - asian.south_asian.other_south_asian + - asian.east_asian + - asian.east_asian.chinese + - asian.east_asian.japanese + - asian.east_asian.korean + - asian.east_asian.other_east_asian + - asian.south_east_asian + - asian.south_east_asian.cambodian + - asian.south_east_asian.filipino + - asian.south_east_asian.hmong + - asian.south_east_asian.indonesian + - asian.south_east_asian.laotian + - asian.south_east_asian.thai + - asian.south_east_asian.vietnamese + - asian.south_east_asian.other_south_east_asian + - asian.other_asian + - black_or_african_american + - black_or_african_american.ethiopian + - black_or_african_american.caribbean + - black_or_african_american.haitian + - black_or_african_american.jamaican + - black_or_african_american.nigerian + - black_or_african_american.somalian + - black_or_african_american.other_black_or_african_american + - hispanic_or_latinx + - hispanic_or_latinx.central_american + - hispanic_or_latinx.central_american.cuban + - hispanic_or_latinx.central_american.dominican + - hispanic_or_latinx.central_american.ecuadorian + - hispanic_or_latinx.central_american.mexican + - hispanic_or_latinx.central_american.puerto_rican + - hispanic_or_latinx.central_american.salvadoran + - hispanic_or_latinx.central_american.other_central_american + - hispanic_or_latinx.south_american + - hispanic_or_latinx.south_american.brazilian + - hispanic_or_latinx.south_american.colombian + - hispanic_or_latinx.south_american.guatemalan + - hispanic_or_latinx.south_american.peruvian + - hispanic_or_latinx.south_american.other_south_american + - hispanic_or_latinx.other_hispanic_or_latinx + - middle_eastern_or_north_african + - middle_eastern_or_north_african.middle_eastern + - middle_eastern_or_north_african.middle_eastern.armenian + - middle_eastern_or_north_african.middle_eastern.lebanese + - middle_eastern_or_north_african.middle_eastern.other_middle_eastern + - middle_eastern_or_north_african.northern_african + - middle_eastern_or_north_african.northern_african.egyptian + - middle_eastern_or_north_african.northern_african.other_northern_african + - middle_eastern_or_north_african.other_middle_eastern_or_northern_african + - native_hawaiian_or_other_pacific_islander + - native_hawaiian_or_other_pacific_islander.guamanian_chamorro + - native_hawaiian_or_other_pacific_islander.chuukese + - native_hawaiian_or_other_pacific_islander.fijian + - native_hawaiian_or_other_pacific_islander.native_hawaiian + - native_hawaiian_or_other_pacific_islander.kosraean + - native_hawaiian_or_other_pacific_islander.marshallese + - native_hawaiian_or_other_pacific_islander.mixed + - native_hawaiian_or_other_pacific_islander.palauan + - native_hawaiian_or_other_pacific_islander.pohnpeian + - native_hawaiian_or_other_pacific_islander.polynesian + - native_hawaiian_or_other_pacific_islander.samoan + - native_hawaiian_or_other_pacific_islander.tongan + - native_hawaiian_or_other_pacific_islander.yapese + - native_hawaiian_or_other_pacific_islander.other_pacific_islander + - white + - white.central_american + - white.european + - white.european.english + - white.european.italian + - white.european.german + - white.european.irish + - white.european.scottish + - white.european.romanian + - white.european.other_european + - white.middle_eastern + - white.russian + - white.other_white_or_caucasian + - other + - prefer_not_to_answer + - unknown + description: Available ethnicity options. + details: + type: string + description: Ethnicity details. + nullable: true + required: + - ethnicity + - details + description: A single ethnicity option. + description: An array of Child ethnicities objects that can + be used instead of the ETHNICITIES attribute. + client_id: + type: string + description: Identifier used in external system that can be + used to match a singular child in Binti with a child record + in another system. Must be unique for each child at an agency. + nullable: true + external_group_id: + type: string + description: Identifier used in external system that can be + used to match a group of children in Binti with any record + in another system. The same external group ID can be used + for multiple child records. There is no uniqueness requirement + for this field. + nullable: true + date_of_birth: + type: string + format: date + description: Child's date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Have not asked child (child too young) + - Have not asked child (other reason) + - Prefer not to answer + - + description: One of the data options, or empty, to describe + the Child's gender. + nullable: true + x-nullable: true + gender_expression: + type: string + enum: + - androgynous_gender_non_conforming + - both_masculine_and_feminine + - feminine + - masculine + - have_not_asked_child_too_young + - have_not_asked_child_other_reason + - prefers_not_to_answer + - + description: One of the data options, or empty, to describe + the Child's gender expression. + nullable: true + x-nullable: true + further_gender_information: + type: string + description: Open text input to further describe the Child's + gender. + nullable: true + sexual_orientation: + type: string + enum: + - asexual + - bisexual + - gay + - lesbian + - pansexual + - queer + - straight_or_heterosexual + - not_listed_above + - child_does_not_know + - have_not_asked_child_too_young + - have_not_asked_child_other + - prefer_not_to_answer + - + description: One of the data options, or empty, to describe + the Child's sexual orientation. + nullable: true + x-nullable: true + primary_language: + type: string + description: Child's primary language. + nullable: true + ssn: + type: string + description: Child's Social Security number. + nullable: true + nickname: + type: string + description: Child's nickname. + nullable: true + visitation_description: + type: string + description: Open text input to describe the Child's visitation + schedule. + nullable: true + community_of_origin_zipcode: + type: string + description: Open text input for the zip code of the Child's + community of origin - used in determining matches. + nullable: true + nps: + type: boolean + description: 'A boolean for if the Child can be in a non-public + school (True: the Child can be in a non-public school.)' + nullable: true + grade_level: + type: string + description: Child's grade level (Kindergarten-Twelfth or Postsecondary + Education). + nullable: true + diagnoses: + type: string + description: Open text input for the Child's medical diagnoses. + nullable: true + medication: + type: string + description: Open text input for the Child's current medications. + nullable: true + strengths: + type: string + description: Open text input for the Child's strengths. + nullable: true + allergies: + type: string + description: Open text input for the Child's allergies. + nullable: true + therapist: + type: string + description: Open text input for the Child's therapist. + nullable: true + therapist_phone_number: + type: string + description: The Child's therapist's phone number. + nullable: true + doctor: + type: string + description: Open text input for the Child's doctor. + nullable: true + doctor_phone_number: + type: string + description: The Child's doctor's phone number. + nullable: true + dentist: + type: string + description: Open text input for the Child's dentist. + nullable: true + dentist_phone_number: + type: string + description: The Child's dentist's phone number. + nullable: true + behavior_and_medical: + type: array + items: + type: string + enum: + - Academic Delays + - ADD/ADHD + - Alcohol/drug use + - Asthma + - Autism spectrum disorder + - Bedwetting or wets/soils themself + - Bipolar disorder + - Conduct disorder + - Commercial Sexual Exploitation of Children (CSEC) + - Depression + - Experienced neglect + - Experienced physical abuse + - Experienced sexual abuse + - Family visitation or contact + - Hearing impaired + - History of perpetrating assault or physical aggression + - History of cruelty to animals + - History of developmentally inappropriate sexual behavior + - History of manipulation or excessive lying + - History of mental illness + - History of perpetrating sexual assault + - History of running away + - History of behavior problems in school + - History of setting fires + - History of stealing + - Hygiene assistance needed + - Intellectually challenged + - Juvenile/probation youth + - Learning disability + - LGBTQ + - Medically fragile + - Non-ambulatory + - Not potty trained + - Oppositional defiant disorder + - Physically disabled + - Pre-natal alcohol/drug exposure + - Requires transportation to activities or appointments + - Schizophrenia + - Self harm + - Sleep disorder + - Speech delays + - Suicidal ideation + - Vision impaired + description: Available behavioral and medical conditions. + description: Array showing a specific list of Child behaviors + and medical information. + nullable: true + can_be_in_home_with_pets: + type: boolean + description: 'A boolean for if the Child can be in a home with + pets. (true: the Child can be in a home with pets.)' + nullable: true + parental_rights_terminated: + type: boolean + description: 'A boolean for if the Child''s family of origin + has lost their parental rights. (true: the Child''s family + of origin has lost their parental rights.) We have a new field, + `parental-rights-status`, that this field now maps to - `true` + values will map to `terminated_finalized`, and `false` values + will map to `not_terminated`.' + nullable: true + parental_rights_status: + type: string + enum: + - not_terminated + - terminated_can_appeal + - terminated_finalized + description: One of the data options, to describe if the Child's + family of origin has lost their parental rights. Defaults + to not_terminated. + date_parental_rights_terminated: + type: string + format: date + description: Date that the Child's family of origin lost their + parental rights. + nullable: true + has_child: + type: boolean + description: 'A boolean for if the youth has a child of their + own. (true: the youth has a child.)' + nullable: true + other_youth_needs: + type: string + description: A space for cultural and comfort needs; and potential + triggers for the Child. e.g. bedtime routines, favorite foods, + security items, special songs/tv shows/poems, etc. + nullable: true + in_school: + type: boolean + description: 'A boolean for if the Child is currently enrolled + in school. (true: the Child is enrolled in school.)' + nullable: true + school_id: + type: number + format: integer + description: Binti's unique ID for the Child's school. Search + for a school's ID using /api/v1/schools + nullable: true + sibling_ids: + type: array + items: + type: number + format: integer + description: A single sibling Child ID. + description: An array of Binti Child IDs for any sibling the + Child has who are also in foster care. + nullable: true + protected_tribe: + type: boolean + description: 'A boolean for if the Child is a member of a protected + Native American tribe. (true: the Child is in a protected + tribe.)' + nullable: true + protected_tribe_names: + type: array + items: + type: string + enum: + - Absentee-Shawnee Tribe of Oklahoma Indians + - Afognak, Native Village of + - Agdaagux Tribe of King Cove + - Agua Caliente Band of Cahuilla Indians of the Agua Caliente + Indian Reservation + - Ak-Chin Indian Community + - Akhiok, Native Village of + - Akiachak Native Community + - Akiak Native Community + - Akutan, Native Village of + - Alabama Quassarte Tribal Town + - Alakanuk, Village of + - Alatna Village + - Aleknagik, Native Village of + - Algaaciq Native Village (St. Mary's) + - Allakaket Village + - Alturas Indian Rancheria + - Alutiiq Tribe of Old Harbor Village (previously listed as + Native Village of Old Harbor and Village of Old Harbor) + - Ambler, Native Village of + - Anaktuvuk Pass, Village of + - Andreafski (aka Yupiit of Andreafski) + - Angoon Community Association + - Aniak, Village of + - Anvik Village + - Apache Tribe of Oklahoma (Kiowa) + - Arctic Village + - Aroostook Band of Micmac Indians + - Asa'carsarmiut Tribe (formerly Native Village of Mountain + Village) + - Atka, Native Village of + - Atmautluak, Village of + - Atqasuk Village + - Augustine Band of Cahuilla Indians + - Bad River Band of the Lake Superior + - Barrow Inupiat Traditional Government, Native Village of + - Battle Mountain Band Council + - Bay Mills Indian Community + - Bear River Band of the Rohnerville Rancheria + - Beaver Village + - Belkofski, Native Village of + - Berry Creek Rancheria of Maidu Indians + - Bethel (aka Orutsararmuit Native Council) + - Bettles Field (aka Evansville Village) + - Big Lagoon Rancheria + - Big Pine Paiute Tribe of the Owens Valley + - Big Sandy Rancheria of Western Mono Indians of California + - Big Valley of Pomo Indians of the Big Valley Rancheria + - Bill Moore's Slough, Village of + - Birch Creek Tribe + - Bishop Paiute Tribe + - Blackfeet Tribe of Montana + - Bois Forte Reservation Business Committee + - Brevig Mission, Native Village of + - Bridgeport Indian Colony + - Buckland, Native Village of + - Buena Vista Rancheria of Me-Wuk Indians + - Burns Paiute Tribe + - Cabazon Band of Mission Indians + - Cachil DeHe Band of Wintun Indians of the Colusa Indian + Community of the Colusa Rancheria + - Caddo Nation of Oklahoma (Wichita & Affiliated Tribes) + - Cahto Tribe of the Laytonville Rancheria + - Cahuilla Band of Mission Indians + - California Valley Miwok Tribe + - Campo Band of Diegueno Mission Indians of the Campo Indian + Reservation + - Cantwell, Native Village of (Copper River Native Association) + - Capitan Grande Band of Diegueno Mission Indians of California + (Barona Group of Capitan Grande Band of Mission Indians + of the Barona Reservation) + - 'Capitan Grande Band of Diegueno Mission Indians of California: + Viejas' + - Catawba Indian Nation of South Carolina + - Cayuga Nation of New York + - Cedarville Rancheria + - Central Council of the Tlingit and Haida Indian Tribes + - Chalkyitsik Village + - Cheesh-Na Tribe + - Chefornak, Village of + - Chemehuevi Indian Tribe + - Chenega, Native Village of + - Cher-Ae Heights Indian Community of the Trinidad Rancheria + - Cherokee Nation + - Chevak Native Village + - Cheyenne and Arapaho Tribes of Oklahoma + - Cheyenne River Sioux Tribe + - Chickahominy Indian Tribe + - Chickahominy Indians-Eastern Division + - Chickaloon Native Village + - Chicken Ranch Rancheria of Me-wuk Indians of California + - Chignik Bay Tribal Council + - Chignik Lagoon, Native Village of + - Chignik Lake Village + - Chilkat Indian Village (Klukwan) + - Chilkoot Indian Association (Haines) + - Chinik Eskimo Community (aka Golovin) + - Chippewa Cree Tribe of the Rocky Boy's Reservation of Montana + - Chistochina (aka Cheesh-na Tribe). + - Chitimacha Tribe of Louisiana + - Chitina, Native Village of + - Choctaw Nation of Oklahoma + - Chuathbaluk Native Village of (Russian Mission, Kuskokwin) + - Chuathbaluk, Native Village of + - Chuloonawick Native Village + - Circle Native Community + - Citizen Potawatomi Nation + - Clarks Point, Village of + - Cloverdale Rancheria of Pomo Indians of California + - Cocopah Indian Tribe + - Coeur d'Alene Tribe + - Cold Springs Rancheria of Mono Indians of California + - Colorado River Indian Tribes + - Comanche Nation-Oklahoma + - Confederated Salish & Kootenai Tribes + - Confederated Tribes and Bands of the Yakama Nation + - Confederated Tribes of Coos, Lower Umpqua & Siuslaw Indians + - Confederated Tribes of Siletz Indians + - Confederated Tribes of the Chehalis Reservation + - Confederated Tribes of the Colville + - Confederated Tribes of the Goshute Reservation + - Confederated Tribes of the Grande Ronde Community of Oregon + - Confederated Tribes of the Umatilla Indian Reservation + - Confederated Tribes of Warm Springs Reservation + - Copper Center (aka Native Village of Kluti-Kaah). + - Coquille Indian Tribe + - Cordova (aka Eyak) + - Council, Native Village of + - Coushatta Indian Tribe + - Cow Creek Band of Umpqua Tribe of Indians + - Cowlitz Indian Tribe + - Coyote Valley Band of Pomo Indians + - Craig Tribal Association + - Crooked Creek, Village of + - Crow Agency + - Crow Creek River Sioux Tribe + - Curyung Tribal Council (formerly the Native Village of Dillingham) + - Death Valley Timbi-sha Shoshone Tribe + - Deering, Native Village of + - Delaware Nation + - Delaware Tribe of Indians + - Dillingham (aka Curyung Tribal Council). + - Diomede (aka Inalik), Native Village of + - Dot Lake, Village of + - Douglas Indian Association + - Dry Creek Rancheria Band of Pomo Indians + - Duckwater Shoshone Tribe + - Eagle, Native Village of + - Eastern Band of Cherokee Indians + - Eastern Shawnee Tribe of Oklahoma + - Eastern Shoshone Tribe of the Wind River Reservation + - Edzeno (aka Nikolai Village). + - Eek, Native Village of + - Egegik Village + - Eklutna Native Village + - Ekuk, Native Village of + - Ekwok, Native Village of (previously listed as Ekowok Village) + - Elem Indian Colony + - Elim, Native Village of + - Elk Valley Rancheria + - Elko Band Council of Te-Moak Tribe + - Ely Shoshone Tribe + - Emmonak Village + - English Bay (aka Native Village of Nanwalek). + - Enterprise Rancheria of Maidu Indians + - Evansville Village (aka Bettles Field) + - Ewiiaapaayp (Cuyapaipe) Band of Kumeyaay Indians + - Eyak, Native Village of (Cordova) + - Fallon Paiute-Shoshone Tribe + - False Pass, Native Village of + - Federated Indians of Graton Rancheria + - Flandreau Santee Sioux Tribe + - Fond du Lac Reservation Business Committee + - Forest County Potawatomi + - Fort Belknap Indian Community + - Fort Bidwell Indian Community of the Fort Bidwell Reservation + - Fort Independence Indian Community of Paiute Indians of + the Fort Independence Reservation + - Fort McDermitt Paiute-Shoshone Tribe + - Fort McDowell Yavapai Nation + - Fort Mojave Indian Tribe + - Fort Peck Assiniboine and Sioux Tribes + - Fort Sill Apache Tribe of Oklahoma + - Fort Yukon, Native Village (See Gwichyaa Zhee Gwich'in) + - Fortuna Ledge (aka Native Village of Marshall) + - Gakona, Native Village of + - Galena Village (aka Louden Village) + - Gambell, Native Village of + - Georgetown, Native Village of + - Gila River Indian Community + - Golovin (aka Chinik Eskimo Community). + - Goodnews Bay, Native Village of + - Grand Portage Reservation Business Center + - Grand Traverse Band of Ottawa and Chippewa Indians + - Grayling (aka Organized Village of Grayling) + - Greenville Rancheria + - Grindstone Indian Rancheria + - Guidiville Rancheria + - Gulkana Village Council (previously listed as Gulkana Village) + - Gwichyaa Zhee Gwich'in (formerly Native Village of Fort + Yukon) + - Gwichyaa Zhee Gwich'in (aka as Native Village of Fort Yukon) + - Habematolel Pomo of Upper Lake Rancheria + - Haines (aka Chilkoot Indian Association). + - Hamilton, Native Village of + - Hannahville Indian Community + - Havasupai Tribe + - Healy Lake Village + - Ho-Chunk Nation + - Hoh Indian Tribe + - Holikachuk (aka Grayling) + - Holy Cross Tribe + - Hoonah Indian Association + - Hoopa Valley Tribe + - Hooper Bay, Native Village of + - Hopi Tribe + - Hopland Band of Pomo Indians + - Houlton Band of Maliseet Indians + - Hualapai Tribe + - Hughes Village + - Huslia Village + - Hydaburg Cooperative Association + - Igiugig Village + - Iipay Nation of Santa Ysabel + - Iliamna, Village of + - Inaja Band of Diegueno Mission Indians of the Inaja and + Cosmit Reservation + - Inupiat Community of the Arctic Slope + - Ione Band of Miwok Indians of California + - Iowa Tribe of Kansas + - Iowa Tribe of Oklahoma + - Iqurmuit Traditional Council (aka Russian Mission) + - 'Ivanoff Bay Tribe ' + - Jackson Band of Miwuk Indians + - Jamestown S'Klallam Tribe + - Jamul Indian Village of California + - Jena Band of Choctaw Indians + - Jicarilla Apache Nation + - Kaguyak Village + - Kaibab Band of Paiute Indians + - Kake (aka Organized Village of Kake) + - Kaktovik, Village of (aka Barter Island) + - Kalispel Tribe of Indians + - Kalskag, Village of (aka Upper Kalskag) + - Kaltag, Village of + - Kanatak, Native Village + - Karluk, Native Village of + - Karuk Tribe + - Kashia Band of Pomo Indians of the Stewarts Point Rancheria + - Kashnumiut Tribe (aka Chevak) + - Kasigluk Traditional Elders Council + - Kassan (aka Organized Village of Kasaan) + - Kaw Nation + - Kenaitze Indian Tribe (aka Chevak Native Village) + - Ketchikan Indian Corporation + - Keweenaw Bay Indian Community + - Kialegee Tribal Town + - Kiana, Native Village of + - Kickapoo Traditional Tribe of Texas + - Kickapoo Tribe of Indians of The Kickapoo Reservation in + Kansas + - Kickapoo Tribe of Oklahoma + - King Cove (aka Agdaagux Tribe of King Cove) + - King Island Native Community + - King Salmon Tribe + - Kiowa Tribe of Oklahoma + - Kipnuk, Native Village of + - Kivalina, Native Village of + - Klamath Tribes + - Klawock Cooperative Association + - Kletsel Dehe Band of Wintun Indians + - Kletsel Dehe Band of Wintun Indians (Cortina Indian Rancheria) + - Klukwan (aka Chilkat Indian Village). + - Kluti-Kaah, Native Village of (aka Copper Center) + - Knik Tribe + - Kobuk, Native Village of + - Kodiak, Native Village of (aka Sun'aq Tribe of Kodiak). + - Koi Nation of Northern California (Previously Lower Lake + Rancheria) + - Kokhanok Village + - Koliganek Village (aka New Kolignanek Village Council) + - Kongiganak, Native Village of + - Kootenai Tribe of Idaho + - Kotlik, Village of + - Kotzebue, Native Village of + - Koyuk, Native Village of + - Koyukuk Native Village + - Kwethluk (aka Organized Village of Kwethluk) + - Kwigillingok, Native Village of + - Kwinhagak, Native Village of (aka Quinhagak) + - La Jolla Band of Luiseno Indians + - La Posta Band of Diegueno Mission Indians of the La Posta + Indian Reservation + - Lac Courte Oreilles Band of Lake Superior Chippewa Indian + of Wisconsin + - Lac du Flambeau Band of Lake Superior Chippewa Indians + - Lac Vieux Desert Band of Lake Superior Chippewa + - Larsen Bay, Native Village of + - Las Vegas Paiute Tribe + - Leech Lake Band of Ojibwe + - Lesnoi Village (aka Tangirnaq aka Woody Island) + - Levelock Village + - Lime Village + - Little River Band of Ottawa Indians + - Little Traverse Bay Band of Odawa Indians + - Lone Pine Paiute Shoshone Tribe + - Los Coyotes Band of Cahuilla & Cupeno Indians + - Louden (aka Galena) + - Lovelock Paiute Tribe + - Lower Brule Sioux Tribe + - Lower Elwha Tribal Community Council + - Lower Kalskag (aka Lower Kalskag) + - Lower Kalskag, Village of + - Lower Sioux Indian Community of Minnesota + - Lummi Nation + - Lytton Rancheria + - Makah Indian Tribal Council + - Manley Hot Springs Village + - Manokotak Village + - Manzanita Band of Diegueno Mission Indians of the Manzanita + Reservation + - Marshall, Native Village of + - Mary's Igloo, Native Village of + - Mashantucket Pequot Tribal Nation + - Mashpee Wampanoag Tribe + - Match-E-Be-Nash-She-Wish Band of Potawatomi Indians of Michigan + (Gun Lake Tribe) + - McGrath Native Village + - Mechoopda Indian Tribe of the Chico Rancheria + - Mekoryuk, Native Village of + - Menominee Indian Tribe of Wisconsin + - Mentasta Traditional Council + - Mesa Grande Band of Mission Indians of the Mesa Grande Reservation + - Mescalero Apache Tribe + - Metlakatla + - Metlakatla Indian Community + - Mi'kmaq Nation + - Miami Tribe of Oklahoma + - Miccosukee Tribe of Indians of Florida + - Middletown Rancheria of Pomo Indians of California + - Mille Lacs Band of Ojibwe + - Minnesota Chippewa Tribe of Minnesota (Bois Forte Band, + Fond Du Lac band; Grand Portage Band; Leech Lake Band; Mille + Lacs Band; White Earth Band) + - Minto, Native Village of + - Mississippi Band of Choctaw Indians + - Moapa Band of Paiutes + - Modoc Tribe of Oklahoma + - Mohegan Indian Tribe + - Monacan Indian Nation + - Mooretown Rancheria of Maidu Indians of California + - Morongo Band of Cahuilla Mission Indians + - Mountain Village aka Asa'carsarmiut + - Mowachactaw of Southern Alabama + - Muckleshoot + - Naknek Native Village + - Nansemond Indian Tribe + - Nanwalek, Native Village of + - Napaimute, Native Village of + - Napakiak, Native Village of + - Napaskiak, Native Village of + - Narragansett Indian Tribe + - Native Village Port Lions + - Navajo Nation Tribe + - Nelson Lagoon, Native Village of + - Nenana Native Association + - New Koliganek Village Council + - New Stuyahok Village + - Newhalen Village + - Newtok Village + - Nez Perce Tribe + - Nightmute, Native Village of + - Nikolai Village (aka Edzeno) + - Nikolski, Native Village of + - Ninilchik Village + - Nisqually Indian Community + - Noatak, Native Village of + - Nome Eskimo Community + - Nondalton Village + - Nooksack Indian Tribe of Washington + - Noorvik Native Community + - Northern Arapaho Tribe of the Wind River Reservation + - Northern Cheyenne Tribe + - Northfork Rancheria of Mono Indians of California + - Northway Village + - Northwestern Band of Shoshone Nation + - Nottawaseppi Huron Band of the Potawatomi + - Nuiqsut, Native Village of + - Nulato Village + - Nunakauyarmiut Tribe (formerly Toksook Bay Native Village) + - 'Nunam Iqua, Native Village of ' + - Nunapitchuk, Native Village of + - Oglala Sioux Tribe + - Ohkay Owingeh + - Ohogamiut, Native Village of + - Omaha Tribe of Nebraska + - Oneida Indian Nation + - Oneida Nation + - Onondaga Nation + - Organized Village of Grayling (aka Holikachuk) + - Organized Village of Kake + - Organized Village of Kasaan + - Organized Village of Kwethluk + - Organized Village of Saxman + - 'Orutsararmiut Traditional Native Council ak Bethel ' + - Osage Tribe + - Oscarville Traditional Village + - Otoe-Missouria Indian Tribe of Oklahoma + - Ottawa Tribe of Oklahoma + - Ouzinkie, Native Village of + - Paimiut, Native Village of + - Paiute Indian Tribe of Utah + - Pala Band of Mission Indians + - Pamunkey Indian Tribe + - Pascua Yaqui Tribe + - Paskenta Band of Nomlaki Indians + - Passamaquoddy Tribe of Maine—Indian Township + - Passamaquoddy Tribe—Pleasant Point + - Pauloff Harbor Village + - Pauma Band of Luiseno Mission Indians of the Pauma & Yuima + Reservation + - Pawnee Nation of Oklahoma + - Pechanga Band of Luiseno Mission Indians of the Pechanga + Reservation + - Pedro Bay Village + - Penobscot Nation + - Peoria Tribe of Indians of Oklahoma + - Perryville, Native Village of + - Petersburg Indian Association + - Picayune Rancheria of Chukchansi Indians of California + - Pilot Point, Native Village of + - Pilot Station Traditional Village + - Pinoleville Pomo Nation + - Pit River Tribe + - Pitka's Point, Native Village of + - Platinum Traditional Village + - Poarch Band of Creek Indians + - Point Hope, Native Village of + - Point Lay, Native Village of + - Pokagon Band of Potawatomi + - Ponca Tribe of Nebraska + - Ponca Tribe of Oklahoma + - Port Gamble Indian Community + - Port Graham, Native Village of + - Port Heiden, Native Village of + - Portage Creek Village (aka Ohgensakale) + - Potter Valley Tribe + - Prairie Band of Potawatomi Nation + - Prairie Island Indian Community Mdewakanton Dakota Sioux + of Minnesota + - Pribilof Islands Aleut Community of Saint Paul & Saint George + Islands + - Pueblo of Acoma + - Pueblo of Cochiti + - Pueblo of Isleta + - Pueblo of Jemez + - Pueblo of Laguna + - Pueblo of Nambe + - Pueblo of Picuris + - Pueblo of Pojoaque + - Pueblo of San Felipe + - Pueblo of San Ildelfonso + - Pueblo of Sandia + - Pueblo of Santa Ana + - Pueblo of Santa Clara + - Pueblo of Santo Domingo-Kewa + - Pueblo of Taos + - Pueblo of Tesuque + - Pueblo of Zia + - Pueblo of Zuni + - Puyallup Tribe + - Pyramid Lake Paiute Tribe + - Qagan Tayaguyngin Tribe of Sand Point Village + - Qawalangin Tribe of Unalaska + - Qissunaimut Tribe (aka Chevak Native Village) + - Quapaw Tribe of Oklahoma + - Quartz Valley Indian Community of the Quartz Valley Reservation + - Quechan Indian Tribe + - Quileute Tribal Council + - Quinault Indian Nation + - Quinhagak (aka Kwinhagak). + - Ramona Band of Cahuilla + - Rampart Village + - Rappahannock Tribe, Inc + - Red Cliff Band of Lake Superior Chippewa Indians of Wisconsin + - Red Lake Band of Chippewa Indians + - Redding Rancheria + - Redwood Valley or Little River Band of Pomo Indians of the + Redwood Valley Rancheria + - Reno-Sparks Indian Colony + - Resighini Rancheria + - Rincon Band of Luiseno Mission Indians of the Rincon Reservation + - Robinson Rancheria Band of Pomo Indians + - Rosebud Sioux Tribe + - Round Valley Indian Tribes, Round Valley Reservation + - Ruby, Native Village of + - Russian Mission (aka Iqurmuit Native Village) + - Sac & Fox Tribe of the Mississippi in Iowa + - Sac & Fox Tribe of the Mississippi in Iowa—Meskwaki + - Sac and Fox Nation in Kansas and Nebraska + - Sac and Fox Nation, Oklahoma + - Saginaw Chippewa Tribe of Michigan + - Saint George, Native Village of + - Saint Michael, Native Village of + - Saint Regis Mohawk Tribe + - Salamatoff Tribe (previously listed as the Village of Salamatoff) + - Salt River Pima-Maricopa Indian Community + - Samish Indian Nation + - San Carlos Apache Tribe + - San Juan Southern Paiute Tribe + - San Manuel Band of Mission Indians + - San Pasqual Band of Diegueno Mission Indians + - Sand Point (aka Qagan Tayaguyngin Tribe of Sand Point Village) + - Santa Rosa Band of Cahuilla Indians + - Santa Rosa Indian Community of the Santa Rosa Rancheria + - Santa Ynez Band of Chumash Mission Indians of the Santa + Ynez Reservation + - Santa Ynez Band of Mission Indians + - Santa Ysabel Band of Mission Indians-Iipay Nation + - Santee Sioux Nation + - Sauk-Suiattle Indian Tribe of Washington + - Sault Ste. Marie Tribe of Chippewa Indians of Michigan + - Savoonga, Native Village of + - Saxman (aka Organized Village of Saxman) + - Scammon Bay, Native Village of + - Scotts Valley Band of Pomo Indians + - Selawik, Native Village of + - Seldovia Village Tribe + - Seminole Nation of Oklahoma + - Seminole Tribe of Florida + - Seneca Nation of Indians + - Seneca-Cayuga Tribe of Oklahoma + - Shageluk Native Village + - Shakopee Mdewakanton Sioux Community + - Shaktoolik, Native Village of + - Sheldon's Point (aka Nunam Iqua) + - Sherwood Valley Rancheria of Pomo Indians of California + - Shingle Springs Band of Miwok Indians (Shingle Springs Rancheria) + - Shinnecock Indian Nation of New York + - Shishmaref, Native Village of + - Shoalwater Bay Tribal Council + - Shoshone Bannock Tribes of the Fort Hall Reservation + - Shoshone-Paiute Tribes of the Duck Valley Reservation + - Shungnak, Native Village of + - Sisseton-Wahpeton Sioux Tribe + - Sitka Tribe of Alaska + - Skagway Village + - Skokomish Tribe + - Skull Valley Band of Goshute Indians + - Sleetmute, Village of + - Snoqualmie Tribe + - Soboba Band of Luiseno Indians + - Sokaogon Chippewa Community of Wisconsin + - Solomon, Village of + - South Fork Band, Te-Moak of Western Shoshone + - South Naknek Village + - Southern Ute Indian Tribe + - Spirit Lake Sioux Tribe + - Spokane Tribe of Indians + - Squaxin Island + - St. Croix Chippewa Indians of Wisconsin + - St. George, Native Village of. + - 'St. Mary''s Igloo: aka Native Village of Teller.' + - 'St. Mary''s: aka Algaaciq.' + - St. Michael, Native Village of + - Standing Rock Sioux Tribe + - Stebbins Community Association + - Stevens, Native Village of + - Stillaguamish Tribe of Washington + - Stockbridge-Munsee Community of Wisconsin + - Summit Lake Paiute Tribe + - Sun'aq Tribe of Kodiak + - Suquamish Tribe of the Port Madison Reservation + - Susanville Indian Rancheria + - Swinomish Indians Tribal Community + - Sycuan Band of Mission Indians + - Sycuan Band of the Kumeyaay Nation + - Table Mountain Rancheria + - Takotna Village + - Tanacross, Native Village of + - Tanana, Native Village of + - Tangirnaq (Lesnoi Village aka Woody Island) + - Tatitlek, Native Village of + - Tazlina, Native Village of + - Tejon Indian Tribe + - Telida Village + - Teller, Native Village of + - Tetlin, Native Village of + - The Chickasaw Nation + - The Muscogee (Creek) Nation + - Thlopthlocco Tribal Town + - Three Affiliated Tribes (Mandan, Arikara & Hidatsa) + - Tlingit & Haida Indian Tribes of Alaska (aka Central Council + Tlingit and Haida Indian Tribes). + - Togiak, Traditional Village of + - Tohono O'odham Nation + - Toksook Bay (aka Nunakauyarmiut Tribe). + - Tolowa Dee-ni' Nation + - Tonawanda Band of Seneca + - Tonkawa Tribe of Oklahoma + - Tonto Apache Tribe of Arizona + - Torres Martinez Desert Cahuilla Indians + - Tulalip Tribe + - Tule River Indian Tribe of the Tule River Reservation + - Tuluksak Native Community + - Tunica-Biloxi Indian Tribe of Louisiana + - Tuntutuliak, Native Village of + - Tununak, Native Village of + - Tuolumne Band of Me-Wuk Indians of the Tuolumne Rancheria + of California + - Turtle Mountain Band of Chippewa Indians + - Tuscarora Nation of New York + - Twenty-Nine Palms Band of Mission Indians + - Twin Hills Village Council + - Tyonek, Native Village of + - Ugashik Village + - Umkumiut Native Village + - Unalakleet, Native Village of + - Unalaska (aka Qawalangin Tribe of Unalaska). + - Unga, Native Village of + - United Auburn Indian Community of the Auburn Rancheria of + California + - United Keetoowah Band of Cherokee Indians in Oklahoma + - Upper Kalskag Native Village (aka Kalskag). + - Upper Mattaponi Tribe + - Upper Sioux Community of Minnesota + - Upper Skagit Indian Tribe of Washington + - Ute Indian Tribe + - Ute Mountain Ute Tribe (Colorado & Utah) + - Utu Utu Gwaitu Paiute Tribe of the Benton Reservation + - Village of Red Devil + - Village of Stony River + - Village of Venetie + - Village of Wainwright + - Wales, Native Village of + - Walker River Paiute Tribe + - Wampanoag Tribe of Gay Head (Aquinnah) + - Washoe Tribe of Nevada and California + - Wells Band Council, Te-Moak of Western Shoshone + - White Earth Reservation Business Committee + - White Mountain Apache Tribe + - White Mountain, Native Village of + - Wichita and Affiliated Tribe of Oklahoma + - Wilton Rancheria + - Winnebago Tribe of Nebraska + - Winnemucca Tribe + - Wiyot Tribe + - Woody Island (aka Tangirnaq Native Village) + - Wrangell Cooperative Association + - Wyandotte Nation + - Yakutat Tlingit Tribe + - Yankton Sioux Tribe of South Dakota + - Yavapai-Apache Nation + - Yavapai-Prescott Indian Tribe + - Yerington Paiute Tribe + - Yocha Dehe Wintun Nation + - Yomba Shoshone Tribe + - Ysleta Del Sur Pueblo + - Yupiit of Andreafski + - Yurok Tribe of the Yurok Reservation + description: Available protected tribes. + description: An array of the protected tribe(s) of which the + Child is a member. + nullable: true + sex_assigned_at_birth: + type: string + enum: + - Male + - Female + - Intersex + - + description: The sex the Child was assigned at birth. + nullable: true + x-nullable: true + required: + - first_name + - last_name + description: Properties of a Child to be created for an agency. + required: + - child + description: A Child to be created for an agency. + required: true + description: The details of a the child to create + "/api/v1/children/{child_id}": + get: + summary: Get a specific child record + tags: + - Children + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/children/child_id + description: Get a specific child record + responses: + '200': + description: Get a specific record + content: + application/json: + example: + data: + id: '117' + type: children + attributes: + created-at: '2024-08-23T20:34:17.714Z' + updated-at: '2024-08-23T20:34:17.777Z' + first-name: Jill + middle-name: Douglas + last-name: Hill + suffix: Ret. + date-of-birth: '2023-05-10' + gender: Transgender + ethnicities: + asian: + other: Tierra Hettinger + white: + hispanic-or-latinx: + black-or-african-american: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: asian + details: + - ethnicity: other + details: Tierra Hettinger + - ethnicity: white + details: + - ethnicity: hispanic-or-latinx + details: + - ethnicity: black-or-african-american + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/117 + portal-relationships-dashboard: http://www.example.com/admin/children/117/relationships_dashboard + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/children" + included: + type: array + items: + type: object + '404': + description: Child not found + content: + application/json: + example: + errors: + - title: not_found + detail: Couldn't find Child with 'id'=definitely_not_found [WHERE + "children"."deleted_at" IS NULL AND "children"."agency_id" = $1] + status: 404 + id: 29b5de64-908a-49b4-bdbf-fa0a941ae854 + put: + summary: Update a specific child record + tags: + - Children + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/children/child_id + description: Update a specific child record + responses: + '200': + description: updating a child with just parental_rights_terminated true + content: + application/json: + example: + data: + id: '133' + type: children + attributes: + created-at: '2024-08-23T20:34:24.528Z' + updated-at: '2024-08-23T20:34:26.613Z' + first-name: Jill + middle-name: Thiel + last-name: Hill + suffix: PhD + date-of-birth: '2014-04-29' + gender: Not listed above + ethnicities: + white: + unknown: + hispanic-or-latinx: + black-or-african-american: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: true + parental-rights-status: terminated_finalized + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/133 + portal-relationships-dashboard: http://www.example.com/admin/children/133/relationships_dashboard + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/children" + included: + type: array + items: + type: object + '422': + description: updating a child with both parental rights params + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/base" + detail: Do not use both parental_rights_terminated and parental_rights_status + - use just one or the other (preferably parental_rights_status) + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + child: + type: object + additionalProperties: false + properties: + first_name: + type: string + description: Child's first name. + middle_name: + type: string + description: Child's middle name. + nullable: true + last_name: + type: string + description: Child's last name. + suffix: + type: string + description: Child's suffix. + nullable: true + ethnicities: + type: object + additionalProperties: false + properties: + american_indian_or_alaska_native_or_first_nations: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.' + nullable: true + american_indian_or_alaska_native_or_first_nations.american_indian: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.american_indian.' + nullable: true + american_indian_or_alaska_native_or_first_nations.alaska_native: + type: string + description: 'Ethnicity option: american_indian_or_alaska_native_or_first_nations.alaska_native.' + nullable: true + asian: + type: string + description: 'Ethnicity option: asian.' + nullable: true + asian.south_asian: + type: string + description: 'Ethnicity option: asian.south_asian.' + nullable: true + asian.south_asian.asian_indian: + type: string + description: 'Ethnicity option: asian.south_asian.asian_indian.' + nullable: true + asian.south_asian.bangladeshi: + type: string + description: 'Ethnicity option: asian.south_asian.bangladeshi.' + nullable: true + asian.south_asian.pakistani: + type: string + description: 'Ethnicity option: asian.south_asian.pakistani.' + nullable: true + asian.south_asian.other_south_asian: + type: string + description: 'Ethnicity option: asian.south_asian.other_south_asian.' + nullable: true + asian.east_asian: + type: string + description: 'Ethnicity option: asian.east_asian.' + nullable: true + asian.east_asian.chinese: + type: string + description: 'Ethnicity option: asian.east_asian.chinese.' + nullable: true + asian.east_asian.japanese: + type: string + description: 'Ethnicity option: asian.east_asian.japanese.' + nullable: true + asian.east_asian.korean: + type: string + description: 'Ethnicity option: asian.east_asian.korean.' + nullable: true + asian.east_asian.other_east_asian: + type: string + description: 'Ethnicity option: asian.east_asian.other_east_asian.' + nullable: true + asian.south_east_asian: + type: string + description: 'Ethnicity option: asian.south_east_asian.' + nullable: true + asian.south_east_asian.cambodian: + type: string + description: 'Ethnicity option: asian.south_east_asian.cambodian.' + nullable: true + asian.south_east_asian.filipino: + type: string + description: 'Ethnicity option: asian.south_east_asian.filipino.' + nullable: true + asian.south_east_asian.hmong: + type: string + description: 'Ethnicity option: asian.south_east_asian.hmong.' + nullable: true + asian.south_east_asian.indonesian: + type: string + description: 'Ethnicity option: asian.south_east_asian.indonesian.' + nullable: true + asian.south_east_asian.laotian: + type: string + description: 'Ethnicity option: asian.south_east_asian.laotian.' + nullable: true + asian.south_east_asian.thai: + type: string + description: 'Ethnicity option: asian.south_east_asian.thai.' + nullable: true + asian.south_east_asian.vietnamese: + type: string + description: 'Ethnicity option: asian.south_east_asian.vietnamese.' + nullable: true + asian.south_east_asian.other_south_east_asian: + type: string + description: 'Ethnicity option: asian.south_east_asian.other_south_east_asian.' + nullable: true + asian.other_asian: + type: string + description: 'Ethnicity option: asian.other_asian.' + nullable: true + black_or_african_american: + type: string + description: 'Ethnicity option: black_or_african_american.' + nullable: true + black_or_african_american.ethiopian: + type: string + description: 'Ethnicity option: black_or_african_american.ethiopian.' + nullable: true + black_or_african_american.caribbean: + type: string + description: 'Ethnicity option: black_or_african_american.caribbean.' + nullable: true + black_or_african_american.haitian: + type: string + description: 'Ethnicity option: black_or_african_american.haitian.' + nullable: true + black_or_african_american.jamaican: + type: string + description: 'Ethnicity option: black_or_african_american.jamaican.' + nullable: true + black_or_african_american.nigerian: + type: string + description: 'Ethnicity option: black_or_african_american.nigerian.' + nullable: true + black_or_african_american.somalian: + type: string + description: 'Ethnicity option: black_or_african_american.somalian.' + nullable: true + black_or_african_american.other_black_or_african_american: + type: string + description: 'Ethnicity option: black_or_african_american.other_black_or_african_american.' + nullable: true + hispanic_or_latinx: + type: string + description: 'Ethnicity option: hispanic_or_latinx.' + nullable: true + hispanic_or_latinx.central_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.' + nullable: true + hispanic_or_latinx.central_american.cuban: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.cuban.' + nullable: true + hispanic_or_latinx.central_american.dominican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.dominican.' + nullable: true + hispanic_or_latinx.central_american.ecuadorian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.ecuadorian.' + nullable: true + hispanic_or_latinx.central_american.mexican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.mexican.' + nullable: true + hispanic_or_latinx.central_american.puerto_rican: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.puerto_rican.' + nullable: true + hispanic_or_latinx.central_american.salvadoran: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.salvadoran.' + nullable: true + hispanic_or_latinx.central_american.other_central_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.central_american.other_central_american.' + nullable: true + hispanic_or_latinx.south_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.' + nullable: true + hispanic_or_latinx.south_american.brazilian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.brazilian.' + nullable: true + hispanic_or_latinx.south_american.colombian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.colombian.' + nullable: true + hispanic_or_latinx.south_american.guatemalan: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.guatemalan.' + nullable: true + hispanic_or_latinx.south_american.peruvian: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.peruvian.' + nullable: true + hispanic_or_latinx.south_american.other_south_american: + type: string + description: 'Ethnicity option: hispanic_or_latinx.south_american.other_south_american.' + nullable: true + hispanic_or_latinx.other_hispanic_or_latinx: + type: string + description: 'Ethnicity option: hispanic_or_latinx.other_hispanic_or_latinx.' + nullable: true + middle_eastern_or_north_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.' + nullable: true + middle_eastern_or_north_african.middle_eastern: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.' + nullable: true + middle_eastern_or_north_african.middle_eastern.armenian: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.armenian.' + nullable: true + middle_eastern_or_north_african.middle_eastern.lebanese: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.lebanese.' + nullable: true + middle_eastern_or_north_african.middle_eastern.other_middle_eastern: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.middle_eastern.other_middle_eastern.' + nullable: true + middle_eastern_or_north_african.northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.' + nullable: true + middle_eastern_or_north_african.northern_african.egyptian: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.egyptian.' + nullable: true + middle_eastern_or_north_african.northern_african.other_northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.northern_african.other_northern_african.' + nullable: true + middle_eastern_or_north_african.other_middle_eastern_or_northern_african: + type: string + description: 'Ethnicity option: middle_eastern_or_north_african.other_middle_eastern_or_northern_african.' + nullable: true + native_hawaiian_or_other_pacific_islander: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.' + nullable: true + native_hawaiian_or_other_pacific_islander.guamanian_chamorro: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.guamanian_chamorro.' + nullable: true + native_hawaiian_or_other_pacific_islander.chuukese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.chuukese.' + nullable: true + native_hawaiian_or_other_pacific_islander.fijian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.fijian.' + nullable: true + native_hawaiian_or_other_pacific_islander.native_hawaiian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.native_hawaiian.' + nullable: true + native_hawaiian_or_other_pacific_islander.kosraean: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.kosraean.' + nullable: true + native_hawaiian_or_other_pacific_islander.marshallese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.marshallese.' + nullable: true + native_hawaiian_or_other_pacific_islander.mixed: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.mixed.' + nullable: true + native_hawaiian_or_other_pacific_islander.palauan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.palauan.' + nullable: true + native_hawaiian_or_other_pacific_islander.pohnpeian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.pohnpeian.' + nullable: true + native_hawaiian_or_other_pacific_islander.polynesian: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.polynesian.' + nullable: true + native_hawaiian_or_other_pacific_islander.samoan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.samoan.' + nullable: true + native_hawaiian_or_other_pacific_islander.tongan: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.tongan.' + nullable: true + native_hawaiian_or_other_pacific_islander.yapese: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.yapese.' + nullable: true + native_hawaiian_or_other_pacific_islander.other_pacific_islander: + type: string + description: 'Ethnicity option: native_hawaiian_or_other_pacific_islander.other_pacific_islander.' + nullable: true + white: + type: string + description: 'Ethnicity option: white.' + nullable: true + white.central_american: + type: string + description: 'Ethnicity option: white.central_american.' + nullable: true + white.european: + type: string + description: 'Ethnicity option: white.european.' + nullable: true + white.european.english: + type: string + description: 'Ethnicity option: white.european.english.' + nullable: true + white.european.italian: + type: string + description: 'Ethnicity option: white.european.italian.' + nullable: true + white.european.german: + type: string + description: 'Ethnicity option: white.european.german.' + nullable: true + white.european.irish: + type: string + description: 'Ethnicity option: white.european.irish.' + nullable: true + white.european.scottish: + type: string + description: 'Ethnicity option: white.european.scottish.' + nullable: true + white.european.romanian: + type: string + description: 'Ethnicity option: white.european.romanian.' + nullable: true + white.european.other_european: + type: string + description: 'Ethnicity option: white.european.other_european.' + nullable: true + white.middle_eastern: + type: string + description: 'Ethnicity option: white.middle_eastern.' + nullable: true + white.russian: + type: string + description: 'Ethnicity option: white.russian.' + nullable: true + white.other_white_or_caucasian: + type: string + description: 'Ethnicity option: white.other_white_or_caucasian.' + nullable: true + other: + type: string + description: 'Ethnicity option: other.' + nullable: true + prefer_not_to_answer: + type: string + description: 'Ethnicity option: prefer_not_to_answer.' + nullable: true + unknown: + type: string + description: 'Ethnicity option: unknown.' + nullable: true + description: Child's race/ethnicity. Multiple options can be + selected. + nullable: true + ethnicities_array: + type: array + items: + type: object + additionalProperties: false + properties: + ethnicity: + type: string + enum: + - american_indian_or_alaska_native_or_first_nations + - american_indian_or_alaska_native_or_first_nations.american_indian + - american_indian_or_alaska_native_or_first_nations.alaska_native + - asian + - asian.south_asian + - asian.south_asian.asian_indian + - asian.south_asian.bangladeshi + - asian.south_asian.pakistani + - asian.south_asian.other_south_asian + - asian.east_asian + - asian.east_asian.chinese + - asian.east_asian.japanese + - asian.east_asian.korean + - asian.east_asian.other_east_asian + - asian.south_east_asian + - asian.south_east_asian.cambodian + - asian.south_east_asian.filipino + - asian.south_east_asian.hmong + - asian.south_east_asian.indonesian + - asian.south_east_asian.laotian + - asian.south_east_asian.thai + - asian.south_east_asian.vietnamese + - asian.south_east_asian.other_south_east_asian + - asian.other_asian + - black_or_african_american + - black_or_african_american.ethiopian + - black_or_african_american.caribbean + - black_or_african_american.haitian + - black_or_african_american.jamaican + - black_or_african_american.nigerian + - black_or_african_american.somalian + - black_or_african_american.other_black_or_african_american + - hispanic_or_latinx + - hispanic_or_latinx.central_american + - hispanic_or_latinx.central_american.cuban + - hispanic_or_latinx.central_american.dominican + - hispanic_or_latinx.central_american.ecuadorian + - hispanic_or_latinx.central_american.mexican + - hispanic_or_latinx.central_american.puerto_rican + - hispanic_or_latinx.central_american.salvadoran + - hispanic_or_latinx.central_american.other_central_american + - hispanic_or_latinx.south_american + - hispanic_or_latinx.south_american.brazilian + - hispanic_or_latinx.south_american.colombian + - hispanic_or_latinx.south_american.guatemalan + - hispanic_or_latinx.south_american.peruvian + - hispanic_or_latinx.south_american.other_south_american + - hispanic_or_latinx.other_hispanic_or_latinx + - middle_eastern_or_north_african + - middle_eastern_or_north_african.middle_eastern + - middle_eastern_or_north_african.middle_eastern.armenian + - middle_eastern_or_north_african.middle_eastern.lebanese + - middle_eastern_or_north_african.middle_eastern.other_middle_eastern + - middle_eastern_or_north_african.northern_african + - middle_eastern_or_north_african.northern_african.egyptian + - middle_eastern_or_north_african.northern_african.other_northern_african + - middle_eastern_or_north_african.other_middle_eastern_or_northern_african + - native_hawaiian_or_other_pacific_islander + - native_hawaiian_or_other_pacific_islander.guamanian_chamorro + - native_hawaiian_or_other_pacific_islander.chuukese + - native_hawaiian_or_other_pacific_islander.fijian + - native_hawaiian_or_other_pacific_islander.native_hawaiian + - native_hawaiian_or_other_pacific_islander.kosraean + - native_hawaiian_or_other_pacific_islander.marshallese + - native_hawaiian_or_other_pacific_islander.mixed + - native_hawaiian_or_other_pacific_islander.palauan + - native_hawaiian_or_other_pacific_islander.pohnpeian + - native_hawaiian_or_other_pacific_islander.polynesian + - native_hawaiian_or_other_pacific_islander.samoan + - native_hawaiian_or_other_pacific_islander.tongan + - native_hawaiian_or_other_pacific_islander.yapese + - native_hawaiian_or_other_pacific_islander.other_pacific_islander + - white + - white.central_american + - white.european + - white.european.english + - white.european.italian + - white.european.german + - white.european.irish + - white.european.scottish + - white.european.romanian + - white.european.other_european + - white.middle_eastern + - white.russian + - white.other_white_or_caucasian + - other + - prefer_not_to_answer + - unknown + description: Available ethnicity options. + details: + type: string + description: Ethnicity details. + nullable: true + required: + - ethnicity + - details + description: A single ethnicity option. + description: An array of Child ethnicities objects that can + be used instead of the ETHNICITIES attribute. + client_id: + type: string + description: Identifier used in external system that can be + used to match a singular child in Binti with a child record + in another system. Must be unique for each child at an agency. + nullable: true + external_group_id: + type: string + description: Identifier used in external system that can be + used to match a group of children in Binti with any record + in another system. The same external group ID can be used + for multiple child records. There is no uniqueness requirement + for this field. + nullable: true + date_of_birth: + type: string + format: date + description: Child's date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Have not asked child (child too young) + - Have not asked child (other reason) + - Prefer not to answer + - + description: One of the data options, or empty, to describe + the Child's gender. + nullable: true + x-nullable: true + gender_expression: + type: string + enum: + - androgynous_gender_non_conforming + - both_masculine_and_feminine + - feminine + - masculine + - have_not_asked_child_too_young + - have_not_asked_child_other_reason + - prefers_not_to_answer + - + description: One of the data options, or empty, to describe + the Child's gender expression. + nullable: true + x-nullable: true + further_gender_information: + type: string + description: Open text input to further describe the Child's + gender. + nullable: true + sexual_orientation: + type: string + enum: + - asexual + - bisexual + - gay + - lesbian + - pansexual + - queer + - straight_or_heterosexual + - not_listed_above + - child_does_not_know + - have_not_asked_child_too_young + - have_not_asked_child_other + - prefer_not_to_answer + - + description: One of the data options, or empty, to describe + the Child's sexual orientation. + nullable: true + x-nullable: true + primary_language: + type: string + description: Child's primary language. + nullable: true + ssn: + type: string + description: Child's Social Security number. + nullable: true + nickname: + type: string + description: Child's nickname. + nullable: true + visitation_description: + type: string + description: Open text input to describe the Child's visitation + schedule. + nullable: true + community_of_origin_zipcode: + type: string + description: Open text input for the zip code of the Child's + community of origin - used in determining matches. + nullable: true + nps: + type: boolean + description: 'A boolean for if the Child can be in a non-public + school (True: the Child can be in a non-public school.)' + nullable: true + grade_level: + type: string + description: Child's grade level (Kindergarten-Twelfth or Postsecondary + Education). + nullable: true + diagnoses: + type: string + description: Open text input for the Child's medical diagnoses. + nullable: true + medication: + type: string + description: Open text input for the Child's current medications. + nullable: true + strengths: + type: string + description: Open text input for the Child's strengths. + nullable: true + allergies: + type: string + description: Open text input for the Child's allergies. + nullable: true + therapist: + type: string + description: Open text input for the Child's therapist. + nullable: true + therapist_phone_number: + type: string + description: The Child's therapist's phone number. + nullable: true + doctor: + type: string + description: Open text input for the Child's doctor. + nullable: true + doctor_phone_number: + type: string + description: The Child's doctor's phone number. + nullable: true + dentist: + type: string + description: Open text input for the Child's dentist. + nullable: true + dentist_phone_number: + type: string + description: The Child's dentist's phone number. + nullable: true + behavior_and_medical: + type: array + items: + type: string + enum: + - Academic Delays + - ADD/ADHD + - Alcohol/drug use + - Asthma + - Autism spectrum disorder + - Bedwetting or wets/soils themself + - Bipolar disorder + - Conduct disorder + - Commercial Sexual Exploitation of Children (CSEC) + - Depression + - Experienced neglect + - Experienced physical abuse + - Experienced sexual abuse + - Family visitation or contact + - Hearing impaired + - History of perpetrating assault or physical aggression + - History of cruelty to animals + - History of developmentally inappropriate sexual behavior + - History of manipulation or excessive lying + - History of mental illness + - History of perpetrating sexual assault + - History of running away + - History of behavior problems in school + - History of setting fires + - History of stealing + - Hygiene assistance needed + - Intellectually challenged + - Juvenile/probation youth + - Learning disability + - LGBTQ + - Medically fragile + - Non-ambulatory + - Not potty trained + - Oppositional defiant disorder + - Physically disabled + - Pre-natal alcohol/drug exposure + - Requires transportation to activities or appointments + - Schizophrenia + - Self harm + - Sleep disorder + - Speech delays + - Suicidal ideation + - Vision impaired + description: Available behavioral and medical conditions. + description: Array showing a specific list of Child behaviors + and medical information. + nullable: true + can_be_in_home_with_pets: + type: boolean + description: 'A boolean for if the Child can be in a home with + pets. (true: the Child can be in a home with pets.)' + nullable: true + parental_rights_terminated: + type: boolean + description: 'A boolean for if the Child''s family of origin + has lost their parental rights. (true: the Child''s family + of origin has lost their parental rights.) We have a new field, + `parental-rights-status`, that this field now maps to - `true` + values will map to `terminated_finalized`, and `false` values + will map to `not_terminated`.' + nullable: true + parental_rights_status: + type: string + enum: + - not_terminated + - terminated_can_appeal + - terminated_finalized + description: One of the data options, to describe if the Child's + family of origin has lost their parental rights. Defaults + to not_terminated. + date_parental_rights_terminated: + type: string + format: date + description: Date that the Child's family of origin lost their + parental rights. + nullable: true + has_child: + type: boolean + description: 'A boolean for if the youth has a child of their + own. (true: the youth has a child.)' + nullable: true + other_youth_needs: + type: string + description: A space for cultural and comfort needs; and potential + triggers for the Child. e.g. bedtime routines, favorite foods, + security items, special songs/tv shows/poems, etc. + nullable: true + in_school: + type: boolean + description: 'A boolean for if the Child is currently enrolled + in school. (true: the Child is enrolled in school.)' + nullable: true + school_id: + type: number + format: integer + description: Binti's unique ID for the Child's school. Search + for a school's ID using /api/v1/schools + nullable: true + sibling_ids: + type: array + items: + type: number + format: integer + description: A single sibling Child ID. + description: An array of Binti Child IDs for any sibling the + Child has who are also in foster care. + nullable: true + protected_tribe: + type: boolean + description: 'A boolean for if the Child is a member of a protected + Native American tribe. (true: the Child is in a protected + tribe.)' + nullable: true + protected_tribe_names: + type: array + items: + type: string + enum: + - Absentee-Shawnee Tribe of Oklahoma Indians + - Afognak, Native Village of + - Agdaagux Tribe of King Cove + - Agua Caliente Band of Cahuilla Indians of the Agua Caliente + Indian Reservation + - Ak-Chin Indian Community + - Akhiok, Native Village of + - Akiachak Native Community + - Akiak Native Community + - Akutan, Native Village of + - Alabama Quassarte Tribal Town + - Alakanuk, Village of + - Alatna Village + - Aleknagik, Native Village of + - Algaaciq Native Village (St. Mary's) + - Allakaket Village + - Alturas Indian Rancheria + - Alutiiq Tribe of Old Harbor Village (previously listed as + Native Village of Old Harbor and Village of Old Harbor) + - Ambler, Native Village of + - Anaktuvuk Pass, Village of + - Andreafski (aka Yupiit of Andreafski) + - Angoon Community Association + - Aniak, Village of + - Anvik Village + - Apache Tribe of Oklahoma (Kiowa) + - Arctic Village + - Aroostook Band of Micmac Indians + - Asa'carsarmiut Tribe (formerly Native Village of Mountain + Village) + - Atka, Native Village of + - Atmautluak, Village of + - Atqasuk Village + - Augustine Band of Cahuilla Indians + - Bad River Band of the Lake Superior + - Barrow Inupiat Traditional Government, Native Village of + - Battle Mountain Band Council + - Bay Mills Indian Community + - Bear River Band of the Rohnerville Rancheria + - Beaver Village + - Belkofski, Native Village of + - Berry Creek Rancheria of Maidu Indians + - Bethel (aka Orutsararmuit Native Council) + - Bettles Field (aka Evansville Village) + - Big Lagoon Rancheria + - Big Pine Paiute Tribe of the Owens Valley + - Big Sandy Rancheria of Western Mono Indians of California + - Big Valley of Pomo Indians of the Big Valley Rancheria + - Bill Moore's Slough, Village of + - Birch Creek Tribe + - Bishop Paiute Tribe + - Blackfeet Tribe of Montana + - Bois Forte Reservation Business Committee + - Brevig Mission, Native Village of + - Bridgeport Indian Colony + - Buckland, Native Village of + - Buena Vista Rancheria of Me-Wuk Indians + - Burns Paiute Tribe + - Cabazon Band of Mission Indians + - Cachil DeHe Band of Wintun Indians of the Colusa Indian + Community of the Colusa Rancheria + - Caddo Nation of Oklahoma (Wichita & Affiliated Tribes) + - Cahto Tribe of the Laytonville Rancheria + - Cahuilla Band of Mission Indians + - California Valley Miwok Tribe + - Campo Band of Diegueno Mission Indians of the Campo Indian + Reservation + - Cantwell, Native Village of (Copper River Native Association) + - Capitan Grande Band of Diegueno Mission Indians of California + (Barona Group of Capitan Grande Band of Mission Indians + of the Barona Reservation) + - 'Capitan Grande Band of Diegueno Mission Indians of California: + Viejas' + - Catawba Indian Nation of South Carolina + - Cayuga Nation of New York + - Cedarville Rancheria + - Central Council of the Tlingit and Haida Indian Tribes + - Chalkyitsik Village + - Cheesh-Na Tribe + - Chefornak, Village of + - Chemehuevi Indian Tribe + - Chenega, Native Village of + - Cher-Ae Heights Indian Community of the Trinidad Rancheria + - Cherokee Nation + - Chevak Native Village + - Cheyenne and Arapaho Tribes of Oklahoma + - Cheyenne River Sioux Tribe + - Chickahominy Indian Tribe + - Chickahominy Indians-Eastern Division + - Chickaloon Native Village + - Chicken Ranch Rancheria of Me-wuk Indians of California + - Chignik Bay Tribal Council + - Chignik Lagoon, Native Village of + - Chignik Lake Village + - Chilkat Indian Village (Klukwan) + - Chilkoot Indian Association (Haines) + - Chinik Eskimo Community (aka Golovin) + - Chippewa Cree Tribe of the Rocky Boy's Reservation of Montana + - Chistochina (aka Cheesh-na Tribe). + - Chitimacha Tribe of Louisiana + - Chitina, Native Village of + - Choctaw Nation of Oklahoma + - Chuathbaluk Native Village of (Russian Mission, Kuskokwin) + - Chuathbaluk, Native Village of + - Chuloonawick Native Village + - Circle Native Community + - Citizen Potawatomi Nation + - Clarks Point, Village of + - Cloverdale Rancheria of Pomo Indians of California + - Cocopah Indian Tribe + - Coeur d'Alene Tribe + - Cold Springs Rancheria of Mono Indians of California + - Colorado River Indian Tribes + - Comanche Nation-Oklahoma + - Confederated Salish & Kootenai Tribes + - Confederated Tribes and Bands of the Yakama Nation + - Confederated Tribes of Coos, Lower Umpqua & Siuslaw Indians + - Confederated Tribes of Siletz Indians + - Confederated Tribes of the Chehalis Reservation + - Confederated Tribes of the Colville + - Confederated Tribes of the Goshute Reservation + - Confederated Tribes of the Grande Ronde Community of Oregon + - Confederated Tribes of the Umatilla Indian Reservation + - Confederated Tribes of Warm Springs Reservation + - Copper Center (aka Native Village of Kluti-Kaah). + - Coquille Indian Tribe + - Cordova (aka Eyak) + - Council, Native Village of + - Coushatta Indian Tribe + - Cow Creek Band of Umpqua Tribe of Indians + - Cowlitz Indian Tribe + - Coyote Valley Band of Pomo Indians + - Craig Tribal Association + - Crooked Creek, Village of + - Crow Agency + - Crow Creek River Sioux Tribe + - Curyung Tribal Council (formerly the Native Village of Dillingham) + - Death Valley Timbi-sha Shoshone Tribe + - Deering, Native Village of + - Delaware Nation + - Delaware Tribe of Indians + - Dillingham (aka Curyung Tribal Council). + - Diomede (aka Inalik), Native Village of + - Dot Lake, Village of + - Douglas Indian Association + - Dry Creek Rancheria Band of Pomo Indians + - Duckwater Shoshone Tribe + - Eagle, Native Village of + - Eastern Band of Cherokee Indians + - Eastern Shawnee Tribe of Oklahoma + - Eastern Shoshone Tribe of the Wind River Reservation + - Edzeno (aka Nikolai Village). + - Eek, Native Village of + - Egegik Village + - Eklutna Native Village + - Ekuk, Native Village of + - Ekwok, Native Village of (previously listed as Ekowok Village) + - Elem Indian Colony + - Elim, Native Village of + - Elk Valley Rancheria + - Elko Band Council of Te-Moak Tribe + - Ely Shoshone Tribe + - Emmonak Village + - English Bay (aka Native Village of Nanwalek). + - Enterprise Rancheria of Maidu Indians + - Evansville Village (aka Bettles Field) + - Ewiiaapaayp (Cuyapaipe) Band of Kumeyaay Indians + - Eyak, Native Village of (Cordova) + - Fallon Paiute-Shoshone Tribe + - False Pass, Native Village of + - Federated Indians of Graton Rancheria + - Flandreau Santee Sioux Tribe + - Fond du Lac Reservation Business Committee + - Forest County Potawatomi + - Fort Belknap Indian Community + - Fort Bidwell Indian Community of the Fort Bidwell Reservation + - Fort Independence Indian Community of Paiute Indians of + the Fort Independence Reservation + - Fort McDermitt Paiute-Shoshone Tribe + - Fort McDowell Yavapai Nation + - Fort Mojave Indian Tribe + - Fort Peck Assiniboine and Sioux Tribes + - Fort Sill Apache Tribe of Oklahoma + - Fort Yukon, Native Village (See Gwichyaa Zhee Gwich'in) + - Fortuna Ledge (aka Native Village of Marshall) + - Gakona, Native Village of + - Galena Village (aka Louden Village) + - Gambell, Native Village of + - Georgetown, Native Village of + - Gila River Indian Community + - Golovin (aka Chinik Eskimo Community). + - Goodnews Bay, Native Village of + - Grand Portage Reservation Business Center + - Grand Traverse Band of Ottawa and Chippewa Indians + - Grayling (aka Organized Village of Grayling) + - Greenville Rancheria + - Grindstone Indian Rancheria + - Guidiville Rancheria + - Gulkana Village Council (previously listed as Gulkana Village) + - Gwichyaa Zhee Gwich'in (formerly Native Village of Fort + Yukon) + - Gwichyaa Zhee Gwich'in (aka as Native Village of Fort Yukon) + - Habematolel Pomo of Upper Lake Rancheria + - Haines (aka Chilkoot Indian Association). + - Hamilton, Native Village of + - Hannahville Indian Community + - Havasupai Tribe + - Healy Lake Village + - Ho-Chunk Nation + - Hoh Indian Tribe + - Holikachuk (aka Grayling) + - Holy Cross Tribe + - Hoonah Indian Association + - Hoopa Valley Tribe + - Hooper Bay, Native Village of + - Hopi Tribe + - Hopland Band of Pomo Indians + - Houlton Band of Maliseet Indians + - Hualapai Tribe + - Hughes Village + - Huslia Village + - Hydaburg Cooperative Association + - Igiugig Village + - Iipay Nation of Santa Ysabel + - Iliamna, Village of + - Inaja Band of Diegueno Mission Indians of the Inaja and + Cosmit Reservation + - Inupiat Community of the Arctic Slope + - Ione Band of Miwok Indians of California + - Iowa Tribe of Kansas + - Iowa Tribe of Oklahoma + - Iqurmuit Traditional Council (aka Russian Mission) + - 'Ivanoff Bay Tribe ' + - Jackson Band of Miwuk Indians + - Jamestown S'Klallam Tribe + - Jamul Indian Village of California + - Jena Band of Choctaw Indians + - Jicarilla Apache Nation + - Kaguyak Village + - Kaibab Band of Paiute Indians + - Kake (aka Organized Village of Kake) + - Kaktovik, Village of (aka Barter Island) + - Kalispel Tribe of Indians + - Kalskag, Village of (aka Upper Kalskag) + - Kaltag, Village of + - Kanatak, Native Village + - Karluk, Native Village of + - Karuk Tribe + - Kashia Band of Pomo Indians of the Stewarts Point Rancheria + - Kashnumiut Tribe (aka Chevak) + - Kasigluk Traditional Elders Council + - Kassan (aka Organized Village of Kasaan) + - Kaw Nation + - Kenaitze Indian Tribe (aka Chevak Native Village) + - Ketchikan Indian Corporation + - Keweenaw Bay Indian Community + - Kialegee Tribal Town + - Kiana, Native Village of + - Kickapoo Traditional Tribe of Texas + - Kickapoo Tribe of Indians of The Kickapoo Reservation in + Kansas + - Kickapoo Tribe of Oklahoma + - King Cove (aka Agdaagux Tribe of King Cove) + - King Island Native Community + - King Salmon Tribe + - Kiowa Tribe of Oklahoma + - Kipnuk, Native Village of + - Kivalina, Native Village of + - Klamath Tribes + - Klawock Cooperative Association + - Kletsel Dehe Band of Wintun Indians + - Kletsel Dehe Band of Wintun Indians (Cortina Indian Rancheria) + - Klukwan (aka Chilkat Indian Village). + - Kluti-Kaah, Native Village of (aka Copper Center) + - Knik Tribe + - Kobuk, Native Village of + - Kodiak, Native Village of (aka Sun'aq Tribe of Kodiak). + - Koi Nation of Northern California (Previously Lower Lake + Rancheria) + - Kokhanok Village + - Koliganek Village (aka New Kolignanek Village Council) + - Kongiganak, Native Village of + - Kootenai Tribe of Idaho + - Kotlik, Village of + - Kotzebue, Native Village of + - Koyuk, Native Village of + - Koyukuk Native Village + - Kwethluk (aka Organized Village of Kwethluk) + - Kwigillingok, Native Village of + - Kwinhagak, Native Village of (aka Quinhagak) + - La Jolla Band of Luiseno Indians + - La Posta Band of Diegueno Mission Indians of the La Posta + Indian Reservation + - Lac Courte Oreilles Band of Lake Superior Chippewa Indian + of Wisconsin + - Lac du Flambeau Band of Lake Superior Chippewa Indians + - Lac Vieux Desert Band of Lake Superior Chippewa + - Larsen Bay, Native Village of + - Las Vegas Paiute Tribe + - Leech Lake Band of Ojibwe + - Lesnoi Village (aka Tangirnaq aka Woody Island) + - Levelock Village + - Lime Village + - Little River Band of Ottawa Indians + - Little Traverse Bay Band of Odawa Indians + - Lone Pine Paiute Shoshone Tribe + - Los Coyotes Band of Cahuilla & Cupeno Indians + - Louden (aka Galena) + - Lovelock Paiute Tribe + - Lower Brule Sioux Tribe + - Lower Elwha Tribal Community Council + - Lower Kalskag (aka Lower Kalskag) + - Lower Kalskag, Village of + - Lower Sioux Indian Community of Minnesota + - Lummi Nation + - Lytton Rancheria + - Makah Indian Tribal Council + - Manley Hot Springs Village + - Manokotak Village + - Manzanita Band of Diegueno Mission Indians of the Manzanita + Reservation + - Marshall, Native Village of + - Mary's Igloo, Native Village of + - Mashantucket Pequot Tribal Nation + - Mashpee Wampanoag Tribe + - Match-E-Be-Nash-She-Wish Band of Potawatomi Indians of Michigan + (Gun Lake Tribe) + - McGrath Native Village + - Mechoopda Indian Tribe of the Chico Rancheria + - Mekoryuk, Native Village of + - Menominee Indian Tribe of Wisconsin + - Mentasta Traditional Council + - Mesa Grande Band of Mission Indians of the Mesa Grande Reservation + - Mescalero Apache Tribe + - Metlakatla + - Metlakatla Indian Community + - Mi'kmaq Nation + - Miami Tribe of Oklahoma + - Miccosukee Tribe of Indians of Florida + - Middletown Rancheria of Pomo Indians of California + - Mille Lacs Band of Ojibwe + - Minnesota Chippewa Tribe of Minnesota (Bois Forte Band, + Fond Du Lac band; Grand Portage Band; Leech Lake Band; Mille + Lacs Band; White Earth Band) + - Minto, Native Village of + - Mississippi Band of Choctaw Indians + - Moapa Band of Paiutes + - Modoc Tribe of Oklahoma + - Mohegan Indian Tribe + - Monacan Indian Nation + - Mooretown Rancheria of Maidu Indians of California + - Morongo Band of Cahuilla Mission Indians + - Mountain Village aka Asa'carsarmiut + - Mowachactaw of Southern Alabama + - Muckleshoot + - Naknek Native Village + - Nansemond Indian Tribe + - Nanwalek, Native Village of + - Napaimute, Native Village of + - Napakiak, Native Village of + - Napaskiak, Native Village of + - Narragansett Indian Tribe + - Native Village Port Lions + - Navajo Nation Tribe + - Nelson Lagoon, Native Village of + - Nenana Native Association + - New Koliganek Village Council + - New Stuyahok Village + - Newhalen Village + - Newtok Village + - Nez Perce Tribe + - Nightmute, Native Village of + - Nikolai Village (aka Edzeno) + - Nikolski, Native Village of + - Ninilchik Village + - Nisqually Indian Community + - Noatak, Native Village of + - Nome Eskimo Community + - Nondalton Village + - Nooksack Indian Tribe of Washington + - Noorvik Native Community + - Northern Arapaho Tribe of the Wind River Reservation + - Northern Cheyenne Tribe + - Northfork Rancheria of Mono Indians of California + - Northway Village + - Northwestern Band of Shoshone Nation + - Nottawaseppi Huron Band of the Potawatomi + - Nuiqsut, Native Village of + - Nulato Village + - Nunakauyarmiut Tribe (formerly Toksook Bay Native Village) + - 'Nunam Iqua, Native Village of ' + - Nunapitchuk, Native Village of + - Oglala Sioux Tribe + - Ohkay Owingeh + - Ohogamiut, Native Village of + - Omaha Tribe of Nebraska + - Oneida Indian Nation + - Oneida Nation + - Onondaga Nation + - Organized Village of Grayling (aka Holikachuk) + - Organized Village of Kake + - Organized Village of Kasaan + - Organized Village of Kwethluk + - Organized Village of Saxman + - 'Orutsararmiut Traditional Native Council ak Bethel ' + - Osage Tribe + - Oscarville Traditional Village + - Otoe-Missouria Indian Tribe of Oklahoma + - Ottawa Tribe of Oklahoma + - Ouzinkie, Native Village of + - Paimiut, Native Village of + - Paiute Indian Tribe of Utah + - Pala Band of Mission Indians + - Pamunkey Indian Tribe + - Pascua Yaqui Tribe + - Paskenta Band of Nomlaki Indians + - Passamaquoddy Tribe of Maine—Indian Township + - Passamaquoddy Tribe—Pleasant Point + - Pauloff Harbor Village + - Pauma Band of Luiseno Mission Indians of the Pauma & Yuima + Reservation + - Pawnee Nation of Oklahoma + - Pechanga Band of Luiseno Mission Indians of the Pechanga + Reservation + - Pedro Bay Village + - Penobscot Nation + - Peoria Tribe of Indians of Oklahoma + - Perryville, Native Village of + - Petersburg Indian Association + - Picayune Rancheria of Chukchansi Indians of California + - Pilot Point, Native Village of + - Pilot Station Traditional Village + - Pinoleville Pomo Nation + - Pit River Tribe + - Pitka's Point, Native Village of + - Platinum Traditional Village + - Poarch Band of Creek Indians + - Point Hope, Native Village of + - Point Lay, Native Village of + - Pokagon Band of Potawatomi + - Ponca Tribe of Nebraska + - Ponca Tribe of Oklahoma + - Port Gamble Indian Community + - Port Graham, Native Village of + - Port Heiden, Native Village of + - Portage Creek Village (aka Ohgensakale) + - Potter Valley Tribe + - Prairie Band of Potawatomi Nation + - Prairie Island Indian Community Mdewakanton Dakota Sioux + of Minnesota + - Pribilof Islands Aleut Community of Saint Paul & Saint George + Islands + - Pueblo of Acoma + - Pueblo of Cochiti + - Pueblo of Isleta + - Pueblo of Jemez + - Pueblo of Laguna + - Pueblo of Nambe + - Pueblo of Picuris + - Pueblo of Pojoaque + - Pueblo of San Felipe + - Pueblo of San Ildelfonso + - Pueblo of Sandia + - Pueblo of Santa Ana + - Pueblo of Santa Clara + - Pueblo of Santo Domingo-Kewa + - Pueblo of Taos + - Pueblo of Tesuque + - Pueblo of Zia + - Pueblo of Zuni + - Puyallup Tribe + - Pyramid Lake Paiute Tribe + - Qagan Tayaguyngin Tribe of Sand Point Village + - Qawalangin Tribe of Unalaska + - Qissunaimut Tribe (aka Chevak Native Village) + - Quapaw Tribe of Oklahoma + - Quartz Valley Indian Community of the Quartz Valley Reservation + - Quechan Indian Tribe + - Quileute Tribal Council + - Quinault Indian Nation + - Quinhagak (aka Kwinhagak). + - Ramona Band of Cahuilla + - Rampart Village + - Rappahannock Tribe, Inc + - Red Cliff Band of Lake Superior Chippewa Indians of Wisconsin + - Red Lake Band of Chippewa Indians + - Redding Rancheria + - Redwood Valley or Little River Band of Pomo Indians of the + Redwood Valley Rancheria + - Reno-Sparks Indian Colony + - Resighini Rancheria + - Rincon Band of Luiseno Mission Indians of the Rincon Reservation + - Robinson Rancheria Band of Pomo Indians + - Rosebud Sioux Tribe + - Round Valley Indian Tribes, Round Valley Reservation + - Ruby, Native Village of + - Russian Mission (aka Iqurmuit Native Village) + - Sac & Fox Tribe of the Mississippi in Iowa + - Sac & Fox Tribe of the Mississippi in Iowa—Meskwaki + - Sac and Fox Nation in Kansas and Nebraska + - Sac and Fox Nation, Oklahoma + - Saginaw Chippewa Tribe of Michigan + - Saint George, Native Village of + - Saint Michael, Native Village of + - Saint Regis Mohawk Tribe + - Salamatoff Tribe (previously listed as the Village of Salamatoff) + - Salt River Pima-Maricopa Indian Community + - Samish Indian Nation + - San Carlos Apache Tribe + - San Juan Southern Paiute Tribe + - San Manuel Band of Mission Indians + - San Pasqual Band of Diegueno Mission Indians + - Sand Point (aka Qagan Tayaguyngin Tribe of Sand Point Village) + - Santa Rosa Band of Cahuilla Indians + - Santa Rosa Indian Community of the Santa Rosa Rancheria + - Santa Ynez Band of Chumash Mission Indians of the Santa + Ynez Reservation + - Santa Ynez Band of Mission Indians + - Santa Ysabel Band of Mission Indians-Iipay Nation + - Santee Sioux Nation + - Sauk-Suiattle Indian Tribe of Washington + - Sault Ste. Marie Tribe of Chippewa Indians of Michigan + - Savoonga, Native Village of + - Saxman (aka Organized Village of Saxman) + - Scammon Bay, Native Village of + - Scotts Valley Band of Pomo Indians + - Selawik, Native Village of + - Seldovia Village Tribe + - Seminole Nation of Oklahoma + - Seminole Tribe of Florida + - Seneca Nation of Indians + - Seneca-Cayuga Tribe of Oklahoma + - Shageluk Native Village + - Shakopee Mdewakanton Sioux Community + - Shaktoolik, Native Village of + - Sheldon's Point (aka Nunam Iqua) + - Sherwood Valley Rancheria of Pomo Indians of California + - Shingle Springs Band of Miwok Indians (Shingle Springs Rancheria) + - Shinnecock Indian Nation of New York + - Shishmaref, Native Village of + - Shoalwater Bay Tribal Council + - Shoshone Bannock Tribes of the Fort Hall Reservation + - Shoshone-Paiute Tribes of the Duck Valley Reservation + - Shungnak, Native Village of + - Sisseton-Wahpeton Sioux Tribe + - Sitka Tribe of Alaska + - Skagway Village + - Skokomish Tribe + - Skull Valley Band of Goshute Indians + - Sleetmute, Village of + - Snoqualmie Tribe + - Soboba Band of Luiseno Indians + - Sokaogon Chippewa Community of Wisconsin + - Solomon, Village of + - South Fork Band, Te-Moak of Western Shoshone + - South Naknek Village + - Southern Ute Indian Tribe + - Spirit Lake Sioux Tribe + - Spokane Tribe of Indians + - Squaxin Island + - St. Croix Chippewa Indians of Wisconsin + - St. George, Native Village of. + - 'St. Mary''s Igloo: aka Native Village of Teller.' + - 'St. Mary''s: aka Algaaciq.' + - St. Michael, Native Village of + - Standing Rock Sioux Tribe + - Stebbins Community Association + - Stevens, Native Village of + - Stillaguamish Tribe of Washington + - Stockbridge-Munsee Community of Wisconsin + - Summit Lake Paiute Tribe + - Sun'aq Tribe of Kodiak + - Suquamish Tribe of the Port Madison Reservation + - Susanville Indian Rancheria + - Swinomish Indians Tribal Community + - Sycuan Band of Mission Indians + - Sycuan Band of the Kumeyaay Nation + - Table Mountain Rancheria + - Takotna Village + - Tanacross, Native Village of + - Tanana, Native Village of + - Tangirnaq (Lesnoi Village aka Woody Island) + - Tatitlek, Native Village of + - Tazlina, Native Village of + - Tejon Indian Tribe + - Telida Village + - Teller, Native Village of + - Tetlin, Native Village of + - The Chickasaw Nation + - The Muscogee (Creek) Nation + - Thlopthlocco Tribal Town + - Three Affiliated Tribes (Mandan, Arikara & Hidatsa) + - Tlingit & Haida Indian Tribes of Alaska (aka Central Council + Tlingit and Haida Indian Tribes). + - Togiak, Traditional Village of + - Tohono O'odham Nation + - Toksook Bay (aka Nunakauyarmiut Tribe). + - Tolowa Dee-ni' Nation + - Tonawanda Band of Seneca + - Tonkawa Tribe of Oklahoma + - Tonto Apache Tribe of Arizona + - Torres Martinez Desert Cahuilla Indians + - Tulalip Tribe + - Tule River Indian Tribe of the Tule River Reservation + - Tuluksak Native Community + - Tunica-Biloxi Indian Tribe of Louisiana + - Tuntutuliak, Native Village of + - Tununak, Native Village of + - Tuolumne Band of Me-Wuk Indians of the Tuolumne Rancheria + of California + - Turtle Mountain Band of Chippewa Indians + - Tuscarora Nation of New York + - Twenty-Nine Palms Band of Mission Indians + - Twin Hills Village Council + - Tyonek, Native Village of + - Ugashik Village + - Umkumiut Native Village + - Unalakleet, Native Village of + - Unalaska (aka Qawalangin Tribe of Unalaska). + - Unga, Native Village of + - United Auburn Indian Community of the Auburn Rancheria of + California + - United Keetoowah Band of Cherokee Indians in Oklahoma + - Upper Kalskag Native Village (aka Kalskag). + - Upper Mattaponi Tribe + - Upper Sioux Community of Minnesota + - Upper Skagit Indian Tribe of Washington + - Ute Indian Tribe + - Ute Mountain Ute Tribe (Colorado & Utah) + - Utu Utu Gwaitu Paiute Tribe of the Benton Reservation + - Village of Red Devil + - Village of Stony River + - Village of Venetie + - Village of Wainwright + - Wales, Native Village of + - Walker River Paiute Tribe + - Wampanoag Tribe of Gay Head (Aquinnah) + - Washoe Tribe of Nevada and California + - Wells Band Council, Te-Moak of Western Shoshone + - White Earth Reservation Business Committee + - White Mountain Apache Tribe + - White Mountain, Native Village of + - Wichita and Affiliated Tribe of Oklahoma + - Wilton Rancheria + - Winnebago Tribe of Nebraska + - Winnemucca Tribe + - Wiyot Tribe + - Woody Island (aka Tangirnaq Native Village) + - Wrangell Cooperative Association + - Wyandotte Nation + - Yakutat Tlingit Tribe + - Yankton Sioux Tribe of South Dakota + - Yavapai-Apache Nation + - Yavapai-Prescott Indian Tribe + - Yerington Paiute Tribe + - Yocha Dehe Wintun Nation + - Yomba Shoshone Tribe + - Ysleta Del Sur Pueblo + - Yupiit of Andreafski + - Yurok Tribe of the Yurok Reservation + description: Available protected tribes. + description: An array of the protected tribe(s) of which the + Child is a member. + nullable: true + sex_assigned_at_birth: + type: string + enum: + - Male + - Female + - Intersex + - + description: The sex the Child was assigned at birth. + nullable: true + x-nullable: true + description: Properties of the updated Child. + required: + - child + description: A Child record to update. + required: true + "/api/v1/children/{child_id}/relationships/contact_logs": + get: + summary: List of Contact Logs for a specific child + tags: + - Children + - Contact Logs + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/children/child_id/relationships/contact_logs + description: List of Contact Logs for a specific child + responses: + '200': + description: Get list of all contact logs for a particular child + content: + application/json: + example: + data: + - id: '19' + type: contact-logs + attributes: + created-at: '2024-08-23T20:27:57.966Z' + updated-at: '2024-08-23T20:27:57.966Z' + contact-method: in_person + contacted-on: '2024-08-23T20:27:57.965Z' + contacted-on-time-known: true + notes: + status: successful + recorded-by: c7dd550d7ce94fc83b7cathena.feeney@rodriguez.test + related-attributes: + children-client-ids: + - CHILD01 + connection-people-person-ids: + - PERSON01 + agency-worker-email: c7dd550d7ce94fc83b7cathena.feeney@rodriguez.test + relationships: + children: + data: + - id: '10' + type: children + connection-people: + data: + - id: '20' + type: people + agency-worker: + data: + id: '51' + type: agency-workers + included: + - id: '10' + type: children + attributes: + created-at: '2024-08-23T20:27:58.150Z' + updated-at: '2024-08-23T20:27:58.150Z' + first-name: Amado + middle-name: Hoeger + last-name: Runolfsson + suffix: VM + date-of-birth: '2016-07-14' + gender: Non-binary + ethnicities: + other: Ken Dickens DO + hispanic-or-latinx: + black-or-african-american: + middle-eastern-or-north-african: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: other + details: Ken Dickens DO + - ethnicity: hispanic-or-latinx + details: + - ethnicity: black-or-african-american + details: + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD01 + external-group-id: + nickname: Luetta + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Intersex + links: + portal-self: http://www.example.com/admin/children/10 + portal-relationships-dashboard: http://www.example.com/admin/children/10/relationships_dashboard + - id: '20' + type: people + attributes: + created-at: '2024-08-23T20:27:58.228Z' + updated-at: '2024-08-23T20:27:58.228Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: PERSON01 + gender: + date-of-birth: + phone-number: + person-id: PERSON01 + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + - id: '51' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:57.951Z' + updated-at: '2024-08-23T20:27:57.951Z' + name: Wilfred Hegmann + email: c7dd550d7ce94fc83b7cathena.feeney@rodriguez.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '50' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/children/10/relationships/contact_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/children/10/relationships/contact_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/children/10/relationships/contact_logs?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/contact-logs" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/children/{child_id}/relationships/family_finding_searches": + get: + summary: List of Family Finding Searches for a specific Child + tags: + - Children + - Family Finding Searches + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/children/child_id/relationships/family_finding_searches + description: List of Family Finding Searches for a specific Child + responses: + '200': + description: Get list of all Family Finding Searches for a particular child + content: + application/json: + example: + data: + - id: '12' + type: family-finding-searches + attributes: + created-at: '2024-08-23T20:29:01.783Z' + updated-at: '2024-08-23T20:29:01.783Z' + start-date: '2023-08-18' + end-date: '2023-08-18' + related-attributes: + child-client-id: ID_1234 + relationships: + child: + data: + id: '18' + type: children + agency-workers: + data: + - id: '117' + type: agency-workers + included: + - id: '18' + type: children + attributes: + created-at: '2024-08-23T20:29:01.624Z' + updated-at: '2024-08-23T20:29:01.776Z' + first-name: Dylan + middle-name: Romaguera + last-name: Daniel + suffix: PhD + date-of-birth: '2022-03-12' + gender: Male + ethnicities: + other: Isiah Weimann IV + black-or-african-american: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: other + details: Isiah Weimann IV + - ethnicity: black-or-african-american + details: + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: ID_1234 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/18 + portal-relationships-dashboard: http://www.example.com/admin/children/18/relationships_dashboard + - id: '117' + type: agency-workers + attributes: + created-at: '2024-08-23T20:29:01.840Z' + updated-at: '2024-08-23T20:29:01.840Z' + name: Abram Bechtelar + email: 7e4d3020e3c5ad48a7fdpearly@parker.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '95' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/children/18/relationships/family_finding_searches?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/children/18/relationships/family_finding_searches?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/children/18/relationships/family_finding_searches?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/family-finding-searches" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a Family Finding Search for a specific Child + tags: + - Children + - Family Finding Searches + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/children/child_id/relationships/family_finding_searches + description: Create a Family Finding Search for a specific Child + responses: + '201': + description: successful + content: + application/json: + example: + data: + id: '16' + type: family-finding-searches + attributes: + created-at: '2024-08-23T20:29:03.543Z' + updated-at: '2024-08-23T20:29:03.543Z' + start-date: '2021-01-01' + end-date: + related-attributes: + child-client-id: ID_1234 + relationships: + child: + data: + id: '20' + type: children + agency-workers: + data: + - id: '122' + type: agency-workers + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/family-finding-searches" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - family-finding-searches + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + start-date: + type: string + format: date + description: Date the Family Finding Search was started. + required: + - start-date + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + agency-workers: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A list of references to Agency Workers + that have been assigned to the Family Finding Search + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - agency-workers + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Family Finding Search + required: + - type + - data + description: properties to create a new Family Finding Search + required: true + "/api/v1/children/{child_id}/relationships/social_connections": + get: + summary: List of Social Connections for a specific Child + tags: + - Children + - Social Connections + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/children/child_id/relationships/social_connections + description: List of Social Connections for a specific Child + responses: + '200': + description: Get list of all social connections for a child + content: + application/json: + example: + data: + - id: '35' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:43.735Z' + updated-at: '2024-08-23T20:34:43.735Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: step + kinship-relationship: grandmother + kinship-relationship-other-description: + emotional-relationship-statuses: + - close + - contentious + fictive-kin-description: + parental-line: parental + levels-of-support: + - option: other + details: Currently unable due to hospitalization + - option: non_placement + details: + - option: non_placement.calls + details: + - option: non_placement.transportation + details: + - option: non_placement.financial_support + details: + placement-provider-eligibilities: + - current_placement + placement-provider-eligibilities-details: Only available on weekends + external-identifier: + related-attributes: + child-first-name: Ruthie + child-middle-name: Rasheeda + child-last-name: Grady + child-suffix: V + child-client-id: CHILD_01 + connection-first-name: Sandra + connection-middle-name: Sandía + connection-last-name: Strawberry + connection-suffix: IV + connection-person-id: P4321 + connection-phone-number: "+14155555555" + connection-primary-address: + address-line-1: 223 Beier Coves + address-line-2: 3100 Sylvester Valley + city: Karenton + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + child: + data: + id: '172' + type: children + connection-person: + data: + id: '219' + type: people + connection-child: + data: + - id: '36' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:43.850Z' + updated-at: '2024-08-23T20:34:43.850Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: sibling + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Ruthie + child-middle-name: Rasheeda + child-last-name: Grady + child-suffix: V + child-client-id: CHILD_01 + connection-first-name: Blake + connection-middle-name: Shelba + connection-last-name: Schmidt + connection-suffix: I + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '172' + type: children + connection-person: + data: + id: '220' + type: people + connection-child: + data: + id: '173' + type: children + - id: '38' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:43.986Z' + updated-at: '2024-08-23T20:34:43.986Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: fictive_kin + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Ruthie + child-middle-name: Rasheeda + child-last-name: Grady + child-suffix: V + child-client-id: CHILD_01 + connection-first-name: + connection-middle-name: + connection-last-name: + connection-suffix: + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '172' + type: children + connection-person: + data: + id: '222' + type: people + connection-child: + data: + included: + - id: '172' + type: children + attributes: + created-at: '2024-08-23T20:34:43.498Z' + updated-at: '2024-08-23T20:34:43.574Z' + first-name: Ruthie + middle-name: Rasheeda + last-name: Grady + suffix: V + date-of-birth: '2009-10-09' + gender: Female + ethnicities: + other: Charlotte Cartwright LLD + unknown: + ethnicities-array: + - ethnicity: other + details: Charlotte Cartwright LLD + - ethnicity: unknown + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_01 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/172 + portal-relationships-dashboard: http://www.example.com/admin/children/172/relationships_dashboard + - id: '219' + type: people + attributes: + created-at: '2024-08-23T20:34:43.665Z' + updated-at: '2024-08-23T20:34:43.938Z' + first-name: Sandra + middle-name: Sandía + last-name: Strawberry + suffix: IV + external-identifier: P4321 + gender: + date-of-birth: + phone-number: "+14155555555" + person-id: P4321 + client-id: + primary-address: + address-line-1: 223 Beier Coves + address-line-2: 3100 Sylvester Valley + city: Karenton + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + user-agency-profile: + data: + id: '198' + type: user-agency-profiles + child: + data: + - id: '220' + type: people + attributes: + created-at: '2024-08-23T20:34:43.763Z' + updated-at: '2024-08-23T20:34:43.838Z' + first-name: Blake + middle-name: Shelba + last-name: Schmidt + suffix: I + external-identifier: + gender: Female + date-of-birth: '2012-10-09' + phone-number: + person-id: + client-id: CHILD_07 + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + id: '173' + type: children + - id: '173' + type: children + attributes: + created-at: '2024-08-23T20:34:43.755Z' + updated-at: '2024-08-23T20:34:43.838Z' + first-name: Blake + middle-name: Shelba + last-name: Schmidt + suffix: I + date-of-birth: '2012-10-09' + gender: Female + ethnicities: + white: + unknown: + black-or-african-american: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: white + details: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_07 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Intersex + links: + portal-self: http://www.example.com/admin/children/173 + portal-relationships-dashboard: http://www.example.com/admin/children/173/relationships_dashboard + - id: '222' + type: people + attributes: + created-at: '2024-08-23T20:34:43.976Z' + updated-at: '2024-08-23T20:34:43.976Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: + gender: + date-of-birth: + phone-number: + person-id: + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + links: + self: http://www.example.com/api/v1/children/172/relationships/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/children/172/relationships/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/children/172/relationships/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 3 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/social-connections" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a new Social Connection for a specific Child + tags: + - Children + - Social Connections + security: + - bearer: [] + parameters: + - name: child_id + in: path + schema: + type: number + format: integer + description: Binti Child ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/children/child_id/relationships/social_connections + description: Create a new Social Connection for a specific Child + responses: + '201': + description: Created with a new person + content: + application/json: + example: + data: + id: '43' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:45.402Z' + updated-at: '2024-08-23T20:34:45.429Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: biological + kinship-relationship: aunt + kinship-relationship-other-description: + emotional-relationship-statuses: + - cordial + - distant + fictive-kin-description: + parental-line: maternal + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: RID_4312 + related-attributes: + child-first-name: Victoria + child-middle-name: Andera + child-last-name: Bruen + child-suffix: IV + child-client-id: CHILD_01 + connection-first-name: Percy + connection-middle-name: + connection-last-name: Persimmon + connection-suffix: + connection-person-id: + connection-phone-number: "+15025551234" + connection-primary-address: + address-line-1: 221 Side Street + address-line-2: Apt B + city: Louisville + state: Kentucky + postal-code: '40216' + country-code: US + county: Jefferson County + start-date: '2002-10-05T00:00:00.000Z' + address-type: + - physical_home + - mailing + relationships: + child: + data: + id: '174' + type: children + connection-person: + data: + id: '228' + type: people + connection-child: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/social-connections" + included: + type: array + items: + type: object + '404': + description: With an incorrect Child id + content: + application/json: + example: + errors: + - title: not_found + detail: Couldn't find Child with 'id'=999999999 [WHERE "children"."deleted_at" + IS NULL AND "children"."agency_id" = $1] + status: 404 + id: 03b8c717-0270-42f2-826c-0261b52655cc + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - social-connections + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + lineage-type: + type: string + enum: + - biological + - adopted + - step + - half + - marriage + - alleged + - presumed + - unknown + - + description: Type of lineage + nullable: true + x-nullable: true + emotional-relationship-statuses: + type: array + items: + type: string + enum: + - close + - cordial + - distant + - contentious + - no_prior_interaction + description: Emotional relationship statuses + description: Array showing a specific list of emotional + relationship statuses + kinship-relationship: + type: string + enum: + - mother + - father + - parent + - grandmother + - grandfather + - grandparent + - aunt + - uncle + - daughter + - son + - child + - niece + - nephew + - cousin + - sibling + - partner + - unknown_kinship_relationship + - other + - married + - divorced + - engaged + - dating + - cohabitating + - exes + - other_partner_status + - relative + - fictive_kin + - no_relationship + - unknown + description: Type of kinship or relationship. + kinship-relationship-other-description: + type: string + description: Relationship description for other. + nullable: true + fictive-kin-description: + type: string + description: Relationship description for fictive kin. + nullable: true + parental-line: + type: string + enum: + - maternal + - paternal + - parental + - maternal_and_paternal + - maternal_and_parental + - parental_and_paternal + - + description: The parental line this connection is associated + with. + nullable: true + x-nullable: true + external-identifier: + type: string + description: External systems identifier for individual + Social Connection. Must be unique for agency + nullable: true + required: + - lineage-type + - emotional-relationship-statuses + - kinship-relationship + - kinship-relationship-other-description + - fictive-kin-description + - parental-line + - external-identifier + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + connection-person: + oneOf: + - type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - people + description: Always people + required: + - id + - type + description: The person pertaining to this social + connection. In the case of a connection between + two children, this will be the person record corresponding + to the child with the greater person id. + nullable: true + required: + - data + description: A relationship with a single entry. + - type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + first-name: + type: string + description: First or given name, as provided + to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided + to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + date-of-birth: + type: string + format: date + description: Date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Prefer not to answer + - + description: Gender, as selected from the available + options. + nullable: true + x-nullable: true + person-id: + type: string + description: If the person is part of a foster + family application they may be assigned an external + identifier. Equivelent to `user-agency-profiles.external-identifier` + nullable: true + phone-number: + type: string + description: Phone number provided to Binti and + designated as Primary Phone number for person + nullable: true + primary-address: + type: object + additionalProperties: false + properties: + address-line-1: + type: string + description: Street Address line 1. + nullable: true + address-line-2: + type: string + description: Street Address line 2. + nullable: true + city: + type: string + description: Address City + nullable: true + state: + type: string + description: 'Address State/Province. Uses + the full name. For example: "California" + or "Puerto Rico".' + nullable: true + postal-code: + type: string + description: Address Postal Code + nullable: true + country-code: + type: string + description: 'ISO 3166-1 alpha-2 two letter + country code. For example: "US", "CA", or + "MX".' + nullable: true + county: + type: string + description: Address County + nullable: true + start-date: + type: string + format: date + description: Address Start Date + nullable: true + address-type: + type: array + items: + type: string + enum: + - physical_home_of_origin + - physical_placement + - physical_home + - physical_work + - mailing + - physical_incarcerated + description: A key representing an address + type + description: An array of address type keys + nullable: true + required: + - address-line-1 + - address-line-2 + - city + - state + - postal-code + - country-code + - county + - start-date + - address-type + description: Address listed as primary for person + within family finding. + nullable: true + required: + - first-name + - middle-name + - last-name + - suffix + - date-of-birth + - gender + - person-id + - phone-number + - primary-address + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT + request, do not include keys for relationships you + do not intend to change. If you want to remove a + relationship, include the key and set the "data" + attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control + side effects of the current operation. + required: + - attributes + description: Information for the new Person. + description: Either a reference to an existing person or + attributes to create a new person + required: + - connection-person + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Social Connection + required: + - type + - data + description: Properties to create a new Social Connection + required: true + "/api/v1/contact_logs": + get: + summary: List of contact logs + tags: + - Contact Logs + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-worker, children, connection-people' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + - "-recorded_by" + - recorded_by + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filter people for those updated after provided start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter people for those updated before provided end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_start_date + in: query + description: Filter contact logs for those created after provided start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_end_date + in: query + description: Filter contact logs for those created before provided end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: contacted_on_start_date + in: query + description: Filter for contact logs after date and time provided + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: contacted_on_end_date + in: query + description: Filter for contact logs before date and time provided + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: recorded_by + in: query + description: Filter for contact logs recorded by a worker with email address + required: false + schema: + type: string + description: Exact email address of worker. + - name: child_id + in: query + description: Filter for contact logs related to a particular child + required: false + schema: + type: string + format: integer + description: Binti child id + - name: client_id + in: query + description: Filter for contact logs related to a particular child by client + id + required: false + schema: + type: string + description: Client id/external identifier for child + - name: status + in: query + description: Filter for contact logs in a particular status + required: false + schema: + type: string + enum: + - attempted + - successful + description: Contact Log Statuses + - name: contact_person_id + in: query + description: Filter for contact logs by the external identifier of the contacted + person (Person ID) + required: false + schema: + type: string + description: Contact's person external identifier + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/contact_logs + description: List of contact logs + responses: + '200': + description: filter on client_id + content: + application/json: + example: + data: + - id: '11' + type: contact-logs + attributes: + created-at: '2024-08-23T20:27:51.921Z' + updated-at: '2024-08-23T20:27:51.921Z' + contact-method: text + contacted-on: '2024-08-23T20:27:51.920Z' + contacted-on-time-known: true + notes: + status: successful + recorded-by: 9324443f24556c3635ferochelle.jast@doyle.example + related-attributes: + children-client-ids: + - CHILD01 + connection-people-person-ids: + - PERSON01 + agency-worker-email: 9324443f24556c3635ferochelle.jast@doyle.example + relationships: + children: + data: + - id: '6' + type: children + connection-people: + data: + - id: '12' + type: people + agency-worker: + data: + id: '31' + type: agency-workers + included: + - id: '6' + type: children + attributes: + created-at: '2024-08-23T20:27:52.058Z' + updated-at: '2024-08-23T20:27:52.058Z' + first-name: Earl + middle-name: Bechtelar + last-name: Kertzmann + suffix: LLD + date-of-birth: '2019-10-21' + gender: Have not asked child (other reason) + ethnicities: + unknown: + black-or-african-american: + ethnicities-array: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD01 + external-group-id: + nickname: Jeff + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Intersex + links: + portal-self: http://www.example.com/admin/children/6 + portal-relationships-dashboard: http://www.example.com/admin/children/6/relationships_dashboard + - id: '12' + type: people + attributes: + created-at: '2024-08-23T20:27:52.134Z' + updated-at: '2024-08-23T20:27:52.134Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: PERSON01 + gender: + date-of-birth: + phone-number: + person-id: PERSON01 + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + - id: '31' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:51.858Z' + updated-at: '2024-08-23T20:27:51.858Z' + name: Justin Gleason + email: 9324443f24556c3635ferochelle.jast@doyle.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '30' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/contact_logs?client_id=CHILD01&page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + first: http://www.example.com/api/v1/contact_logs?client_id=CHILD01&page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + prev: + next: + last: http://www.example.com/api/v1/contact_logs?client_id=CHILD01&page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/contact-logs" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/contact_logs/{contact_log_id}": + get: + summary: Get a specific contact log + tags: + - Contact Logs + security: + - bearer: [] + parameters: + - name: contact_log_id + in: path + schema: + type: string + format: integer + description: Binti contact log ID + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-worker, children, connection-people' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/contact_logs/contact_log_id + description: Get a specific contact log + responses: + '200': + description: Successful + content: + application/json: + example: + data: + id: '17' + type: contact-logs + attributes: + created-at: '2024-08-23T20:27:56.445Z' + updated-at: '2024-08-23T20:27:56.445Z' + contact-method: in_person + contacted-on: '2024-08-23T20:27:56.444Z' + contacted-on-time-known: true + notes: + status: successful + recorded-by: c280a158f111c49ee411earnest_brakus@kerluke-sauer.example + related-attributes: + children-client-ids: + - CHILD01 + connection-people-person-ids: + - PERSON01 + agency-worker-email: c280a158f111c49ee411earnest_brakus@kerluke-sauer.example + relationships: + children: + data: + - id: '9' + type: children + connection-people: + data: + - id: '18' + type: people + agency-worker: + data: + id: '46' + type: agency-workers + included: + - id: '9' + type: children + attributes: + created-at: '2024-08-23T20:27:56.613Z' + updated-at: '2024-08-23T20:27:56.613Z' + first-name: Hazel + middle-name: Rutherford + last-name: Harvey + suffix: MD + date-of-birth: '2007-02-11' + gender: Not listed above + ethnicities: + hispanic-or-latinx: + black-or-african-american: + ethnicities-array: + - ethnicity: hispanic-or-latinx + details: + - ethnicity: black-or-african-american + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD01 + external-group-id: + nickname: Brianne + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/9 + portal-relationships-dashboard: http://www.example.com/admin/children/9/relationships_dashboard + - id: '18' + type: people + attributes: + created-at: '2024-08-23T20:27:56.641Z' + updated-at: '2024-08-23T20:27:56.641Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: PERSON01 + gender: + date-of-birth: + phone-number: + person-id: PERSON01 + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + - id: '46' + type: agency-workers + attributes: + created-at: '2024-08-23T20:27:56.430Z' + updated-at: '2024-08-23T20:27:56.430Z' + name: Roderick MacGyver + email: c280a158f111c49ee411earnest_brakus@kerluke-sauer.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '45' + type: agency-admin-assignments + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/contact-logs" + included: + type: array + items: + type: object + "/api/v1/documents/{document_id}": + get: + summary: Get a specific document + tags: + - Documents + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: document_id + in: path + schema: + type: string + format: integer + description: Binti Document ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + signatures' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/documents/document_id + description: Get a specific document + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '1' + type: documents + attributes: + owner-agency-slug: ebert-llc + category: other_uploaded_by_admin + name: Sub-Ex Application 6 + created-at: '2024-08-23T20:28:08.722Z' + file-content-type: image/png + file-filename: document_test.jpg + file-size: 9913 + slug: intake-form-not-cbo-visible + license-external-identifier: paa-license-1 + file-data: | + iVBORw0KGgoAAAANSUhEUgAAAUAAAACECAYAAADhnvK8AAAn5UlEQVR42u1d + CZwcZZUPiKKiIJjurp5EjIDHeqwIqIvCihdyeP1kWa9dUdGorCFTVT2ThACO + u174U8BjF1dF8QA0aHRVwHORQznU5UYEMYSp+npmMkkmd9LH1L73vq+qvuqu + 6vuamfd+v+/Xycx0d9Wr9/2/d79Fi5iYmJiYmJiYmJiYmJiYmJiYmJiYmJiY + mJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiY + mJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiY + mAaAzlz3uEVj3gGLxm6A5e1f9+89b79FZ3rhe/D/TJIU/1IjU4Zhu9/PWK6X + sYRa7vql5vQS/e+YmLovk2OBrGVs950gh07GnvAydh7lciJjTbw/srcXzEZd + /sfHE/h1gvCz1nmPW9iCJkFtaLl4ctpyf55du8eTAOiWM6Y7m12714PX3xy2 + YvPBDIJMvSEANCVnWUucgXJorNqKMllCuTRGt3gIhik7f1agDC0I4KugTG4i + nR5xX5m2xbszlrPWsNz/gtPhO2lLrIdT4yfArO/Buhw29kVZW3zYyOVPXzzq + PvcFY/c/IapNKs1wQWrS8gAAHv6rsWqLf8KWlPZXxldj9TYEwbPD05a1Z6Zu + 7vcbDlD7+yDY0zfTIWy5e5VM4ipkz9sJsure+bThrU/T5Xg+ngQRYMqYk0fg + ZjRscQUw4i5YO4zRzbBJt3vGmp1e9rxdsHZ72bW71b93ws93wO9nfOY9hppO + 2nY/DqD4j8veu+GJETA4cyFphCGYZUznUgI6pfkpXuEqIh/xcKnUGpmYugmA + hp1/PsifII0P5FCXSdzz8Lo1a4rj5N6tUGrmPFWYpkZu/CS44a/CKfCIMTJF + 4EbANjINJ4Hw1KYtSUY5BblcWKIoNRlgXG7SM1bNyPcCYCJ4winyG9jc/2as + yKe0Db5AfIThPSLAKQCcVUsJmyjigQL//joDYPXBwdS9vT9kuS8BuZtSYFeK + AcCd6WHnePzbKqtuQPZVC++FN2vgl7Uf+0fDdK7Bm0UNjzYpmWk+0AFjCPyE + rrXErVkFhEUCRvQrjE5LDXFkE270ewBIzdQ5U0+pNA8XAgCmLacOAIqvLXgA + xPtGf5O+WBvumgaYGnaODgDQjAdAwIB/GAwAxCBrnGw0A4aaMzO9cjIDN3cJ + 3mQWgQ/ASgFYIdDoQp9AE0togCgkGAKgkglNzlX394Y9fmrlw1jQGuBa1gBr + 3jODYHcAcGSOAKAWsY5V6BqyJjWtL227r4ebuy8wcUn9RbBCLa8V0Ku7pGYI + prSxZjsFAdJ2/qKl5viTQk1wPpo8DIBNgR+8Grn8SRlzfCXw49ysKU5kEFzg + AKg9d2N1flnKdM5Km3kbU3eeObwp29QNS/CDN1vuXhV5nK2w/bu9MOpZNHJT + 0kdour9JmeNHBTc67/yCDICNWiXGcH6ZYYsfUhrGqq0eRczloXnV4tFNQwyC + CxAAteedNp0Pw/W4qLBRys7IFFyf89eMNfH2eh9ygL8ZQcA+h4KltL5iRTSy + l4v8iuj7Mmz3waz52HHhZphPIMgAWBv8pFXytOENTwM+/DZ7QcHL5Ca8gD/w + 7+wFRS9ti+swZUN/D9N8B0Atg8IWH8gg8Mn9EywMtuL+Afl4a23NDzQrjPCi + yRsGOPoCfOGS4Fuka7IcN225r5h/As4A2AgAYnBMBt/I/VLQeERyynmSCxAA + leK21BxfQkoS5iVa7h6SCzMMuJK1YLoPJpoWJGCWcwmZnDKdpdQlP18rARO8 + kYIEQXdDOjf+91GtlQFw3vv9SD7FeikDIuZgdgpoKcAp/+042WaapwDoH46W + 80a6JnvCC4OzFW41+F3FvotsvFUy+pofMPCLrAKm4MD13bl4+NHs/AFBBsB6 + vr9j/9t7PNz7L9QhGOePLqg8yR9Xbg6m+QyA6xQAum/PYBqdtA5mE9LvvFj1 + 0bDGT4Nf7lM3UxxQ8FPmsCiRTW+7V8+fk54BMJk1IW+wnJIOQNQAq/zSjgJA + ccmCcxEsaBNYXiOW4sJ17JK5xFR4UZldQlklVeA3ZLnPgF88INNOKKHZG+wl + SpQvSGU5YjgU9Lns72EAbMTPkzXFKfj8VUH+PiXYZTq8V1GJ5d6ULU5g83fh + mcCLloOFYOd/QgEy6RMuaQUXXlRpivhV3C/JU7Wq9nRQAVCawlLghWHmXyAZ + UN2kgQFw/mmBhuleiKc85abCIUgLzeLcpJc2HZu1vwUGgLof0Jx4EVzLn7GT + EgU9UDbgVXVWuhWVvciJCjfzOvjFblWCNrimb7w5XKLKFFtcMfdNYQbABrTA + 8NA23XfBhvst8ORR4AeuX2et8TMY/BYoANK1yiqQ9MjkkXAtX8GIMDZcgXU/ + pvVhj82oykgpL2K9chwX5gzwhU1Ci7IBg7vHsPKv1oGdAXD+gyBVg6zOL8va + 4pmJf8O0cACw4tkP2WJxamT82Zg7Gv2933fOdE9OW07BoEzpnlZ5dHIVVZLj + d+a2FsgA2JQ5HPeM8WfcXXxhA6Cu4EWpWmbSprhibmp/UTOYHoAtZoJ+ZHOy + aQIDYEunvd83krU+BsDK/USdYLz4TjCoGoLp6MpomijOWQBUIW50goNGe+Hc + BQYGQCYGwJ6RYTkfUakESUmDc8oMVsmxtx6x6pFDaqjBDIBMTM2Q6gw17wAQ + Z3Qo83eua39SA5QdH/b6D2Hu+QEZAJkGVwNc0hAATswNAFw8vCmbMZ2HtOlO + cx0ACSTofmx3RQAoc8oh3isAVL4RGkkKa53yocUtOeb0gIHswYjPFq9Pv9Z2 + nve6qvvevyPXqI9/TeLzOi98Hv3qcuTfd8W1vWDMIzAbGhHH1AZAsdNvUkK9 + O3X/7Jl1ZKwbyop+P5XfgQOISPPLTSYVDc/BJSganNZzAueUdtRFAPTUQCta + Y63zJPiMPvO1ox2hw7GP1ZuohY3pT01sJx0Ln5HP616AYQP3mVk9eQTOAJa9 + F0XFUCTqx7gzKEhoFbC6fT/+d+AgY9nnLxhgNC8AkAIhlrhxaEw8mQFQCcJy + L7Y6Bk9pzIrH/oqGOf6q9Ih7MsjCm1KmOMUYHj8pkxt/eXrksSMXjz741NjP + 7tccZ+1+Mf/PsPOnYnncklFnafMgGPL80FVbDjEs59XIg8hGbvSzUMtIqERa + PLrpqdjMF90z2MUaeYzfg2loqIzAOnbJ6OalQdfzymvEZ9gtWfYPRABbuO+X + GVb+NH0RP4AvcN0fBfmbUXW2utJUUj/bA3vPyo6IE+E9b8HeAsawc3rsws+m + 1/HTUiNTR3dUYVFWAGquqJHCdb05OyqOC6wD/A64kU+ooEF5HgRAgvpg1Rl4 + w2Er1GZYqABIwBfdjIevnjkU28YbpvvRjO1+A4TjJhDUh+CzNmMiOX0++lGp + k4azD4Ud1t/gb27D+knsFIQbdnFla3Hc+L0CQk17pfvA65Ozk5EnD2dyE2c3 + vpm0BgvDzmswgEamHTZZNd1pwxKfR+Cqr3EqMyt6uCxJyZrlNcC778O6DeUS + /r+N6pfxmslnTS3ekPebgb9/wcObmj2Y7jnp3OTxQUBPP3Q6KdOKn0O2eB52 + 0CE/Hl4b8gBbSuW0JXuD1l7+extdUtZm4L6/tdScXtK2717xBg8wuJ6f0vxi + aeXuBF5fObRqy+Fqg4lvqZ5qpfkBfn4gZBMK7w6sBwxNtrE50iShAwDoVcxu + ht/JE1l8Um5CsYPqImlG8y5qHkpznHEz+kJOwjlFncBxfrP+t6r5wH1UO57L + n54a06b2retBLp76fNg4y/H65EBuQddNyfBYC2yLd4f8rPHc1WehBgL3M5k9 + vxBsSlk7uhc+y/3PSs0i8n4N+A4FsCLNxxSXAZ/vp1p14FkwD3vVjORpbkqC + C/F6knjvz9IOeC2bfCBY/s6w3Y8HDYB1V0S7/m0fLNbkU/Bdt2cvKMmJjHhd + 9kTMahAAY987kfiZeO/YyRtk/qfLxrwntu56kMEabJEH93NH9sIyyTE9T5SV + C+H+LHE9dQtHtFfDycvzCQDlqeruGRoWx1Q7/rWE2YEExTYBUNPCjgWTKW2N + n6FOwZ0EdNQ4YDp0F9gEZgWtYwbOYClr3VVorrP6O2o9JRsQbPe0hqS3pC3n + Q4ev3nhoVBC7wFsFNqBdHQZaw73KgtmjNfDYRQXvpnNbqLklJMRHG6x+JXv+ + PpVB4I91dfcqs243moVRH5UKvijCcivSRuF7/XxU4hHKot/J3FI8rM3rguS1 + 9K8RKPqjZwkMxXrYvG+KHDIt+83CACF2UzJkB+WSP6JWu65wNeIqS3pv0qK/ + B77DwSMPYfcdAcC36McFebRC6zbobLWXwBaeKWib/7KIBpDLBOj5BYBS3S2i + dhKYDLVOwIGaJdsqAEYjXKDxnYLPlzYRgd5mJZhOIdpDTzTTece/lpISqnLQ + jYWAwrkLQOB9FU78zvJV+TINO/9S0Ii2KjDXm/aWVDrGRCb32AsrD4VYTTJ3 + 90HA65sVr0sVPSfVvbnvj/I58CUdoIbv3EeaHfFiSllVjn+wtMZrUxsTa+HM + 7M2ev6nhen8On//aCAg2qw3qrgRbXEEd4PucDYJ4BM/1olDbbuKeIgda/vLw + gI72A6Rxu/gdpFoHG2PeAKC+NoCQ3IHCDf9ej/4cPKXRAY0ndnzIvN9A2AIA + anNOh1aJw+HnXwvGBuSC+u6imrvcyVZkfipE0Z/jLA8fcW1QjlhLA2sDANE3 + hm4OlXpRjDjjJQBuSlnuS2pqSOpZk9lqubdWASC1Thc0bQ41XPzbo1Z4BwZa + 37D7SjhkfkWHAM0nyfuDw0qtz8iumeJVlMGGKQmENgYc3C9H/LHNmI16azFb + XJaVrfAKfYoHkCaoAPBjLfnu9Rnmtvi26hhfquBh2UAXgy0uBjVR3DKfAdD3 + qZDp5y8ZINkLDHoQGydgO6WwPU6XzbdOAuB5FRrgIjULwXYfogcfAl/tzRiO + OS2qDuDaUj8zA5Ow7vhSAkL4ftLOTPeciL+qgwCIybbwfdtrAuCwc3QjAHjY + is0H1wRAGg8hlutvRRMLfr8jHBpG11CuaxqadXgd0RgTtfCSH3VV/Tvvw3Z2 + zR84ocmILcRQm1aafCF6bZHrbERDLIUHQdLnaEvyZK/i/96UP9u5WZnRAdAU + 387WAsCc+Py8B8DQryJKYaRbSOc+NklE4VWzQlElNlbpaQ9j+/enjK5xAASQ + +Wa4IfMXSPXe9+kmBbaClKdiUP2TUw54dNBHDosZT45E3RS0HVPvKdc5yQmE + FBBdftSKhw/umCboa4DDTn0NcKQDAGjJYIhh5T9C37tyMoORRPqZTCGrzw/Z + lr3om9PE0zhe43VL982sdvjU0tpL8plvU4d63m76wPG1LI9G4F5GCgOa8fq1 + BWu7p1xmfuQ6wYzdUq141FwyyIb8BJkeSww4dVIDXCAAGDUhqpyz2FJfCTgy + y3anM7ZzKTZSjKQcDCIAnr8X//1FCX7ul6XDfZMXmrqx4Ff2O/7IKPBObW6q + 2A6vG2E9AOsuFeX9G2g6W+Xg8S0qCjzjm3qF2htfaoOyRZn7i8BMa1cT7DUA + okaLHcdN9x0YOYTvukW6H0Sd5iFCBhPINbBN8lomCuPPt8DvH1E8vgvHUKiG + nTsIJP2/l9aKpwUlEk1j0t4QeCzY2GGuW1MgeBL8PXzWuThvGfbC3fB6T7ic + e+W1Og/LZ1s1cGhW/Qz31V/h/XfC/++NfkbCMuG70JVg589qKxeQAbDlWcMl + f+OoDbuBTnz/IfTUJG4EAJUj1xbXUL4Y+d4matVzS40CwR5PdxohICbh86/P + mM4naXODSZk6d/zZh406S1HLWTy6aShjTh6Bybk4RBree55hOj/ErstB6okK + NiXLj9S8yVw33dvQP9k2CPYcAP3UD/EF6jZNkeLAokicXY1atdRqSHsGsBPr + gIerMSF38bA4JmNuPGLx6GNDyOvDRjcvTY1MPVv5Nd8Ff/dp+Ltf4j34kXul + Bdaq11fuh+3SNeLzuFlNcJGs4UW3EKaS4CsuzKlNnTP1lEzOfR0qCorHpUgB + gsSSXRh8XDa24YlDK8XhqZENkc+pXPg75EFlg9vWMgQYANuuIqEHSXlx6Pdx + vx8kTQZpMwMBgP6SaRrByZsMQgSYFDF17jDM/AiCw7EJ1SG1aLHlPCeTEx9E + rU5GmHf6ZnWplhtCmew3DdnbF7cFgr0FwEBzTistS/nxZpN6UuKzUAO50X/4 + M4weYyVNs7d51IqHD8TDB5OoQQ7+j2ZayOsr13jWwSGHOZpNp8n4GRE1SCVL + T9L+qKoFlqVwge+1lRSndvYYA2CnllOQgkza4J+xTKnSaTwQACi1vtkaGlgR + E25VxPBuOJnfh/lzVZFABCMEFr921W9+gP8/8/4nxFUeLHvvhidieRSZLmh6 + hUA0m2B6lxQ/fxwkurbiE+wLAEaGbM8muFdKPh/SpnMdluVVHTB+fXASr2Wp + W5W1YazIpzAKje4Jf+hTvPktAhBWfsuPtaRV0WF/wwH68qPfEpTrNEMYdl9J + YLlcPDnSBKLm6sC+YgDs6LS5sqwrptN8M6j+b+kNCDYBgGaiZqg25Iw/F/VT + mOkfAT3cbM12d/FL6zRAwY1h2PlzyKQOyyrL8fx0/QjxRS2bO/0CwGR/p0zf + kPfugpycfazuN8bvbrp0TSXs072GzwdNRvTx+ekiiSCIYKSqOQzLOTO81zbc + OIqHqN012g9wUQsWBgPgYIEgJQ6ryOoe2Oj/VJl312cTOHFgvPQFiUeMnHN6 + 9GTvUGcR/+QONidtjFuUD8qLB0Hhdx7yDNP555Y2Zv8AMCn1R+Y/YlGBnX9+ + hD8dqY0OOvjsr23ut6Vtd1wmLouYtJlwXGzadMeH7OnntVcxsmiOzAVmAOya + Say0qW3YCCAUpm6AYFsAOOuXYcHrH9BfE02L6ML1aubLIR/ZeChoKD8II8tx + IIgHCoHkw8Fs1mZM4cEBQJUkTXLxXQwQBJ/ZlaYQ0fpuMIlfDLy8Rx04SaY5 + tYYzTPHDtgMMDIALe2Edp4y8uuNBiVVXhi61AYBo9qqRAE83x5dUAlT3rHY0 + qaXZh0JPeXIS5GYTyiylP9B0Lm16Yw4EAMp7Uvf49cAaIB50OVvA989hMnhu + 4lmYbqKeeSkepPPR5hCtdllhAOSF2gttXDB3ghO/48nSLQNgURXM3x9EHXux + IWPACfvZYQQ0WTsRJTWCdU/KFic0tTEHQwOUzQ5McU2glfU0XzQ8cNDsJleH + zFUsxR6K5MIR9wbln210WWEAXMhLJVJTiY0tPhkKRyfTY5oFQBHmYFliJohY + 9xr8tBwyCYLTSyhqideftDEpXURc2ZQW2H8ALCKwpy33T0FgqdfO/gqTOGu6 + J5OPWuYclmL9lLK11nDLhzYDIK+Kzre7gv5sHdUCm9YAZbXC6DSmX9jBxu7n + HJRAOxk/FXsHKm2vXKVFUb0ypk04xzfMx74CoCiq7jM7sKFG7zW/yusP27nB + ta1V/si46Y5SCwRzOUiDalZmGQB5VbbdNyxxbcD0jvnZmgZA3+/36yD9ot8D + 4TWNmJqmoq+sOmWH/INUwqc3HK2ntfYLANX1K432020HFTpFKuAiy/T8KHxl + egxohRh9x8arfrlZs4noDIC84kqksEyss1pgUwDoa6N707b7+v6ZY8kb0xjO + L4MNuFGZYKXq8QWUz/bXoFa4Hh/7pwEWVdrJA0v9AFM/tb/IxlcgaE28UUuQ + L8f5LWHP/6Al8GYA5FW1eWVjxevDmuFOaAMNA+CsX+IGrz8aGI1Ejwyre8F2 + 7go8KgMiZb8tOnXobUR77Q8Ahm2xLLGmrWhqFwFwETUzENeqiptiFYDL8bcC + APKFTQM4AyCv+Eimsw+nZbVkVrQHgH7nay+oUum36ZuwMVX96JQCq1Jlhx6V + SPyNhszg/gBgUTWQeBQbRAyU9hcGRGR3a+paM+V37ClXHTZy4NXypuWFAZBX + sk/Iz2drsoV3mwBIm9J27zzUnxo2aNPvojM3rpSaSVX5VomaT1junw4b23xw + Xe2q9wAoQXpNEyDdH16rYUCbstSeX1oGhTgzGF6/2nQGAwMgr1gfnCyTuw8L + 1jvjC2wIALUAgvhc58C3C5qJikanrfx7lAkZjVKaAWBtA9Ps5XW1q54DoAog + oEZltjqsp7eHDfaHlInmVWBeUK21bg+iwQ23y2IA5BWXyyaDEPvCIES7plFD + DVFlhj8GYSxxhvbwB2/sp++gNydeFN9HzlURyomwWmGgAND150w72LNvIF0N + Fbw2TOesALQDMzisDwYTOB8MfW80aMYAyCu5HpQ0m7WdMUMbbIgqe9NNY3++ + gTR/KzYOjqgEAPy9NIOdQnWAYXNjPOw9AFKgCTbUjVqT0cHktTo4cCAV8Hiz + Au6iPsBKtvF3d8P9vIE1QAbAzgRDsMWTLa5p2q/SOgD6ra7uwgYEA70pNfAB + ALxaDXMqVPvYyDf1tbo+tt4CoArSbIvMX+lrknkDEXLlB3xA5gTSgKOK2mCa + VXx2U9FsBkBeyUnRJGi3BsGItvyAOgA6yQAofTnXBubiwGqAnjZ71v2s1jOw + qjlC5BDxBgAA1b6ggUWW++/hdQ0oAPogha3rsT2X5HWx6n4Q0PWqoUZcJwyA + vBITZKU29mjKnDqqfT9go1PhqCnD1XFAM1ibUq8KcdYmVIWUVOPZn9a9n75M + hZsJAaMvkwKb1LZB/rDzdjgYPEbbtp3zmwJ0BkBeCU1TC8oHuM0fBt7egw+F + MZ2oAcqxmIZulg0qAHqR+7FqarS2+6uAd0mmWZ/GYqbVWMyBDYBUyACYuldX + A4DQ+kU6n2rKpPcBsF5HaNPdhQO2GAAXkgYoN9yusBOL1xENMGOKiwPAMKs1 + QAMe8lwCQCOXH0kGwJ0I6D8PmokOigboB7laSR7uKwCK7yqtuhTbyksfS9AE + AMr2W64T05Lf3wd7g33AALhAfIAj0zh7YR92P+mICawEEoT4P4LuymY0dw5b + cuGYysE3gSM+QFUSF+8DbKikjwGwMQC03CtrA2D+M60AIFbCUP9Bmf9ajO6D + TfLVzp/aviLAADinAFCdfG9oHwAX7ec/SCPnrooFQErApiToGzO5uw8a7Chw + KJTAq69kE8wyBYBXDVQQhAFQ/+wDohHmHZUR5iBhPOw402NeMQD21wQesqdO + 6MjJp8zAFAiSrN2srOsUKjlXbMDB0k2lM/SafJMWQAiE8rrs2t3RPEA90tpI + VQsDYF8BcGhMPNmwxE1hPqeoeI7oL3U/1pdDmQGwr0GQmaFhcUxHnL9+Rn8u + fxII2R7K26osbKeCd3ePP4N10AHwsBXOUsNy/6JAplhZpI/mE47XrBtpZQDs + DwDq+ZyW+I4c/l7dd1B951V9cc0wAPZJAyR/iPNIxtzYmU4h6kHS0BvLzasN + Xa7WmrbixlwZCtoA5qf592I5r9U62JSrywlh81j50+pq0AyA/QFAPZiFvtz4 + fE418U/cizOMO7IXGADnQD2w7A59c8cGJSlBfsGY9wTYeDeoYUfVD1J2/10f + vm9sYLvBwIYbi900NMCd+tSFraZqgQwDYH8AULdMrPyZyJeqxqtabbxhjZ/G + ALhA6oGloImrmhaoxk5bvXoith44GMg9aEm6SiCpDthy/xDfrl0COaXANALk + DID9A0AFZtjf0aDB7DOqrFHEmMHiCz03gxkA+9EMIU+F/ABCHawUCBtcYst9 + v/NLRSpM/53O9aLZ9e5BTzS28xc2dA8MgP0DQOXPPRaeQdp0rlOR+0K1GbxN + uYR63DyWAbAP5q+cErY7Oo6yg76z3EQa51CocruYVk3UFPWhYKbGoGzQYDN6 + +6VNcV3C8O6y8v9tD3oBDlZLfAbAhO/AEZvEZ1tUujXCRsGWsyY4DHvRQIIB + sB8NUck/98ewEUKHorHRrP6L1WkbP/MVNCh0TA9UMMSvHLCcM8lEsuMG9ci5 + KjjRruG5KgyA/QVAxX+cKwJ8zyv/bSGhPn5D6NftQRNZBsCet8T35LxVNSS9 + 0yaoeqBDtjgBU17i5+virFrcoO700EiH0nDa34gk7Iev3ngotuyK7bNH/BM0 + zzgElwY6kzAADoQGKP3TCDKx0eCgugf+5rI4gGIAnBdDkTbJIdlm/mVd2Rx6 + FYWd/16Cz0WfDfzLpeb4k+qmknRVCPV8sfyX4muZ9Z6G4h6tPfv+jWogDIB9 + AkDNzQNa4GvQ/UOVUGaMdUJRYhGOEkB57qYpzADYsxWmodju9zsW/a0BKNhy + X86nmEowhWWfNzA5P1+pifV0A6oILgDGB8jspbw/UYrh36zSnleGvGuAfwyA + /QfA6PesV1HfUmyZqBrFmbYmXxzKZJdAkAGwh9Ff3NjIXDgFu5qCoj1UNDni + Z74KKegKcNKWm6s8rbtOGCH0mzhY7puxL1wMOGnDeSgl5g+H+x2tGzWPGAD7 + D4Da4Zo1xYn0rKU1FA+CNDnRvdsYzi8L3tuNjAUGwF4mP9Opd2Wc8HXLp0aD + hSwxoRzMlflXelUFblgzChpdND00c1uB32Z18hfjXAeyaJ6GIL216cANA+Bg + AKDets0WF5MLxowd3zorcwPpwLs9PTJ5ZGgtdM9lxADY1Q7QNGxmUzBZq9sJ + yJp5mLYdW21IZXaImO40mzyDaoXFJwMhI4HrsEmM9619Jnz3B2HtSga/sJkr + vH69Jec4A+CAAKDmnlk5mcHyNxXRL8a7jIQ/xuGBdM45PvI8O6U8MAD2wPRV + nUs0DatHOU5ho1AQonVBWkzcs5OmubxOK/8/2VHxdxFtkjZxG9eM16KZ1saa + fAoDHqjZqbzIBPBzCkpTuDOoFW0WUBgABwcANd7Cs3idzFSYTgZBU6WN2e6W + tOmeE5HBTgAhA2C3Ax+gvWA7Jwx8+A+rl+VnfimS5T4Drud+gzpyxEaFA6c0 + CbvtjiNgB7mKPnDj50ktbn9Ny9wv+L3fnBUDG762pwsp/Ax48U5Yd9LpLwMe + xfiuOQB+qBmaLo4OOLFlMGEAHCwA1Ece2HlbNujIq+8VCe3jgJ/U5k38KG1N + vqLKl+zLWSCTjdYqMwB2cTkFqXWJe5aMOkv7EmXVvhNTb6hTjNy0SSBYlpG4 + GX/u7u148j5j9LGhRGFGIULAIMCLr8lVgPF2wxLXUy7fGr/Ls0gS+oL6ftRY + 3yXvY2z/ljYeA+BgAWAF8ACfLlUpWTVBkEpIpR99Bv7/daqkStIA8ef4DNcp + uUy6XgbArqW8FNRD3Ziy3Jf0dyN4+4UJ0pQaM6OBYNJzLNJGRsHHIIntPoQT + 50Do3pYeeezI+kDu7bcYQBOHacP3fQre+yepXe5UWp//3TXAD81jv99fO0Ej + BsDBA0CdL3CwGba4wpDKQg2LwJWHM9bRy721E/NYs5aw8NliEn2j98oA2L1m + p2VS2eUDEinfdKMN1cdyM98sxTQEAiV3QvnWSvFZ+eG9UPPR1aARyr5tZB4D + oN0M2ty3cFIYbPTVmZwYhp+P4ixcHFaO09qouF31PiSg8NOA4lMffJmiPDDQ + OkvBVLVmgx4MgHMDADXr5KgVDx+IWh3lecoDslhrpITf2YiuSz67HcDve0Hu + fgL//iLIz4UgiznAqw/5IzdjQZABsLOzPpBhKtjwcFis7+3fk6BHXWELTchM + bvzlICQPZoNT1xc4kRDIkfdGWhlsbkqgrrew3lgmYdcAPp13Qo1fdLdmrIm3 + VwVzGADnHwBWuIXguz6TwYyEMCugnCCTs1KmRIn4Te+ZqZZBeq7OvrTlfhn2 + 40FVz5YBsGNaX4Eegsxd+i32PwsY7A1Q12UvbJuFSaZwrT8moJIt+os1QUo+ + 87L6m3JiDlf070rJsqJpzMQ78u/8IZ2bPL5tszcJAC2xnQEwAQDrjsXsEgBW + 8Ai+7/00RxgPZxkcqeUu8SKyVt0DcxajzNm1e7y07X626r4rADCbCIA7GQDj + TTY5rCco8LbFxcFJ027qSDd9glquH9zLGkwzyAb+ORpcU2rI12n6gCfK4b8b + ko0yfY/yMxIImeKyJWucpwcC2qlcL9YABx8AK3iOTTqw4w/5+ySPyw0AYYVM + BmC4R7XaEkMr3efq2RGsAbac2+cD33aVO+feihUNcWr9AAt/cI1ZUxxn2OIa + vCcyi6XpWgxM384Fh0oS+GREjwTccm8ycvnTo9fVwQ3mAyBolvD925X8lqIA + iLloYqphAByrA4DwHWnL+dDcA8Ad/QPAIHorQemoFd6BcDCvQF8yfb/fJEPu + vXITFlpJuWJ2p0xxSuSZ6GWjpvNtzS9e1cHdsHQAbPgC5rSWN1th0kkTEZhJ + bXukn+J+rKONRKAGWeDjTt1AmL39spY4A+77Whqkvna3f486GJYb1PIqTeEi + /h9lh6o6pEDeik5qbH/fVd754xlt8TzqRyflV08D2uf3ogtrTxOuQ+tBCBvm + OqUx7dPB1O9lCBrF2wZeHjQgg2v/Ulbej37olQkA0J9mu6MhD7ps2WiHM2Yd + AE8/QUAI10HT5Uh+REnJpeaSEbOxyfTygJsJAiK+BhjxgYpLtO5J4f2j3KJ8 + mM55qCberDL3wy+dT4vy4NxymKPmkjDLjbvTkwJCTtUbDdP9aDBj139ogzps + vJ5JrDdAgH8bdv5UuMdvAg82+qBFm8CfOWz62pxbrl5KIGkIziRpyHRgyAL3 + afjdj0CO3n3Eqi2H9IR3+ia381dnzy9o1y+vNXtBCTfIV+v7HsMk26wtPizT + eiY0h71bQH8TJZ2vyKc65sfsAdjgMw82O8i4AoG9BDi2O50amTq6p9YN5ZZq + +YK5iWdh4jQcmjfh9SHvSa4oZWpC9weWtYOaFJfsBUXQyMX1Qd9LXcNX95M2 + 3ZMpEBe5f2cf7nnQ5rcuxhG28MM/kmYwMi3Nl/m2MMKJ0SQ0bVHtDWtoJ9En + AQz5BCZgLjW9J0UDC3NI66slcBX3gUIH5un7JBi6d6EZQaCGYAgbA1Nj/CAK + veLPkW/IP9nto4CzfbEUD9tYZczxF0W0h24UuNfwL6XM8aPgWu4gQFfXTfIM + m2popTi8oahzMIHv/ifAZ32NeKAijqpmeRLzH+cE+PnZAaEZfD49X0ovmfaC + Yea2+ED0EOiPq4Y0eRy0bo6/ClOuQC5/DjLmkjuK0mJ2er65LGVyiycPJPFA + ajjBvRF1A5xXff9uMXBnwAd9BYTlj/DDW2D9bn4t8TsQ3BuBCT+D/38PM9Th + 9dyMNfHGJdam5+DIyepggjeggY42yM+eryBsQgpawkuxWSXm/mHnXgQ2PFmJ + b5b7S5CNH8Dr5Th0CUzEs7AzdVDDWyl0veadEvTUyAYDrnutzFUUv0DTLhJ8 + acZ3BvdgWPn3oFaL0X+SGQL5PoFFR9JhnDcCb66CZ3gTPsugDLECLHsO0nGa + J/wss3ryiPTI5MnoToFrvgiHsGPJHLz+L9zHb5TS8syavsvoONbTcFA7+qbB + YrjcMPOvWsTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE + xMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTE + xMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExNQ6/T8Sju3rF7Q/dwAA + AABJRU5ErkJggg== + relationships: + signatures: + data: [] + links: + self: "/attachments/446854e22db21aff3f33f7ebca9dd82511620819/store/09c241d8e4a3712931e0c0bb486178ad5608c080ebdd3b838f11ef5a41af/document_test.jpg?expires_at=1724448490" + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/documents" + included: + type: array + items: + type: object + "/api/v1/family_finding_searches": + get: + summary: List of Family Finding Searches + tags: + - Family Finding Searches + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-workers, child' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: created_start_date + in: query + description: Filter Family Finding Searches for those created after provided + start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_end_date + in: query + description: Filter Family Finding Searches for those created before provided + end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_start_date + in: query + description: Filter Family Finding Searches for those updated after provided + start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter Family Finding Searches for those updated before provided + end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: start_date_start_date + in: query + description: Family Finding Searches started after provided start date + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + - name: start_date_end_date + in: query + description: Family Finding Searches started before provided end date + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + - name: end_date_start_date + in: query + description: Family Finding Searches ended after provided start date + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + - name: end_date_end_date + in: query + description: Family Finding Searches ended before provided end date + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + - name: client_id + in: query + description: Filters for Family Finding Searches that pertain to a Child with + the given client_id. + required: false + schema: + type: string + description: Identifier used in external system that can be used to match + a singular child in Binti with a child record in another system. Must + be unique for each child at an agency. + nullable: true + - name: child_id + in: query + description: Filters for Family Finding Searches that pertain to a Child with + the given Binti ID. + required: false + schema: + type: string + format: integer + description: Binti child id + - name: open + in: query + description: Filters for Family Finding Searches with no end date + required: false + schema: + type: boolean + description: Boolean true/false, or string "true"/"false". + - name: closed + in: query + description: Filters for Family Finding Searches with an end date + required: false + schema: + type: boolean + description: Boolean true/false, or string "true"/"false". + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/family_finding_searches + description: List of Family Finding Searches + responses: + '200': + description: filtering by Child ID + content: + application/json: + example: + data: + - id: '5' + type: family-finding-searches + attributes: + created-at: '2024-08-23T20:28:58.272Z' + updated-at: '2024-08-23T20:28:58.272Z' + start-date: '2023-08-18' + end-date: '2023-08-18' + related-attributes: + child-client-id: ID_1234 + relationships: + child: + data: + id: '12' + type: children + agency-workers: + data: + - id: '102' + type: agency-workers + included: + - id: '12' + type: children + attributes: + created-at: '2024-08-23T20:28:58.150Z' + updated-at: '2024-08-23T20:28:58.264Z' + first-name: Evan + middle-name: Deckow + last-name: Simonis + suffix: DO + date-of-birth: '2010-10-31' + gender: Transgender + ethnicities: + other: Darci Cassin + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: other + details: Darci Cassin + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: ID_1234 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/12 + portal-relationships-dashboard: http://www.example.com/admin/children/12/relationships_dashboard + - id: '102' + type: agency-workers + attributes: + created-at: '2024-08-23T20:28:58.330Z' + updated-at: '2024-08-23T20:28:58.330Z' + name: Wes Larkin + email: 3d7414e6e7e8a6cf38famarybeth@vandervort-damore.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '80' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/family_finding_searches?child_id=12&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/family_finding_searches?child_id=12&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/family_finding_searches?child_id=12&page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/family-finding-searches" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a Family Finding Search + tags: + - Family Finding Searches + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/family_finding_searches + description: Create a Family Finding Search + responses: + '201': + description: successful + content: + application/json: + example: + data: + id: '9' + type: family-finding-searches + attributes: + created-at: '2024-08-23T20:29:00.069Z' + updated-at: '2024-08-23T20:29:00.069Z' + start-date: '2021-01-01' + end-date: + related-attributes: + child-client-id: ID_1234 + relationships: + child: + data: + id: '14' + type: children + agency-workers: + data: + - id: '107' + type: agency-workers + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/family-finding-searches" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - family-finding-searches + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + start-date: + type: string + format: date + description: Date the Family Finding Search was started. + required: + - start-date + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: A reference to the child if a person is + a child + nullable: true + required: + - data + description: A relationship with a single entry. + agency-workers: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A list of references to Agency Workers + that have been assigned to the Family Finding Search + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - child + - agency-workers + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Family Finding Search + required: + - type + - data + description: properties to create a new Family Finding Search + required: true + "/api/v1/family_finding_searches/{family_finding_search_id}": + get: + summary: Get a specific Family Finding Search + tags: + - Family Finding Searches + security: + - bearer: [] + parameters: + - name: family_finding_search_id + in: path + schema: + type: string + format: integer + description: Binti Family Finding Search ID + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-workers, child' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/family_finding_searches/family_finding_search_id + description: Get a specific Family Finding Search + responses: + '200': + description: Successful + content: + application/json: + example: + data: + id: '10' + type: family-finding-searches + attributes: + created-at: '2024-08-23T20:29:00.617Z' + updated-at: '2024-08-23T20:29:00.617Z' + start-date: '2023-08-18' + end-date: '2023-08-18' + related-attributes: + child-client-id: ID_1234 + relationships: + child: + data: + id: '16' + type: children + agency-workers: + data: + - id: '112' + type: agency-workers + included: + - id: '16' + type: children + attributes: + created-at: '2024-08-23T20:29:00.480Z' + updated-at: '2024-08-23T20:29:00.579Z' + first-name: Jeanie + middle-name: Becker + last-name: Hudson + suffix: I + date-of-birth: '2008-06-21' + gender: Not listed above + ethnicities: + hispanic-or-latinx: + ethnicities-array: + - ethnicity: hispanic-or-latinx + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: ID_1234 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/16 + portal-relationships-dashboard: http://www.example.com/admin/children/16/relationships_dashboard + - id: '112' + type: agency-workers + attributes: + created-at: '2024-08-23T20:29:00.649Z' + updated-at: '2024-08-23T20:29:00.649Z' + name: Catarina Mosciski + email: 2df38be4907bf9851365valentine.mohr@steuber.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '90' + type: agency-admin-assignments + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/family-finding-searches" + included: + type: array + items: + type: object + "/api/v1/good_causes": + get: + summary: List good causes + tags: + - Good Causes + security: + - bearer: [] + parameters: + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application, good-cause-barriers' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/good_causes + description: List good causes + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: good-causes + attributes: + created-at: '2024-08-23T20:33:10.566Z' + updated-at: '2024-08-23T20:33:10.566Z' + generated-date: '2024-08-23' + anticipated-completion-date: + is-fully-specified: false + relationships: + good-cause-barriers: + data: [] + application: + data: + id: '87' + type: initial-applications + included: + - id: '87' + type: initial-applications + attributes: + owner-agency-slug: weimann-and-sons + created-at: '2024-08-23T20:33:10.207Z' + updated-at: '2024-08-23T20:33:10.309Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:33:10.203-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BND000001 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-174 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '131' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '87' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: + - id: '1' + type: good-causes + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '87' + type: agency-placements + barriers-to-licensing-calculation: + data: + links: + self: http://www.example.com/api/v1/good_causes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/good_causes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/good_causes?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/good-causes" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/good_causes/{good_cause_id}": + get: + summary: Get a specific good cause + tags: + - Good Causes + security: + - bearer: [] + parameters: + - name: good_cause_id + in: path + schema: + type: string + format: integer + description: Binti Good Cause ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application, good-cause-barriers' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/good_causes/good_cause_id + description: Get a specific good cause + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '2' + type: good-causes + attributes: + created-at: '2024-08-23T20:33:12.652Z' + updated-at: '2024-08-23T20:33:12.652Z' + generated-date: '2024-08-23' + anticipated-completion-date: + is-fully-specified: false + relationships: + good-cause-barriers: + data: [] + application: + data: + id: '88' + type: initial-applications + included: + - id: '88' + type: initial-applications + attributes: + owner-agency-slug: kub-dare-and-volkman + created-at: '2024-08-23T20:33:12.306Z' + updated-at: '2024-08-23T20:33:12.422Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:33:12.303-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BNE000001 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-176 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '132' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '88' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: + - id: '2' + type: good-causes + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '88' + type: agency-placements + barriers-to-licensing-calculation: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/good-causes" + included: + type: array + items: + type: object + "/api/v1/people": + get: + summary: List people + tags: + - People + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + child, user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: updated_start_date + in: query + description: Filter people for those updated after provided start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter people for those updated before provided end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_start_date + in: query + description: Filter people for those created after provided start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_end_date + in: query + description: Filter people for those created before provided end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: client_id + in: query + description: Filters for people with the provided client id + required: false + schema: + type: string + description: Client Id + - name: person_id + in: query + description: Filters for people with the provided person id + required: false + schema: + type: string + description: Person Id + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/people + description: List people + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: people + attributes: + created-at: '2024-08-23T20:27:37.454Z' + updated-at: '2024-08-23T20:27:38.245Z' + first-name: Gwendolyn + middle-name: Tasha + last-name: Mitchell + suffix: DO + external-identifier: + gender: Female + date-of-birth: '1991-10-09' + phone-number: "+14155555555" + person-id: + client-id: + primary-address: + address-line-1: 825 Hank Spring + address-line-2: 5252 Stewart Underpass + city: Teresaside + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + user-agency-profile: + data: + child: + data: + - id: '2' + type: people + attributes: + created-at: '2024-08-23T20:27:38.548Z' + updated-at: '2024-08-23T20:27:38.754Z' + first-name: Elwood + middle-name: Lewis + last-name: Sipes + suffix: DVM + external-identifier: + gender: Female + date-of-birth: '2009-10-09' + phone-number: + person-id: + client-id: CHILD_01 + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + id: '1' + type: children + - id: '3' + type: people + attributes: + created-at: '2024-08-23T20:27:39.348Z' + updated-at: '2024-08-23T20:27:39.462Z' + first-name: Carroll + middle-name: Dwayne + last-name: Weber + suffix: LLD + external-identifier: PERSON01 + gender: Female + date-of-birth: '1991-10-09' + phone-number: + person-id: PERSON01 + client-id: + primary-address: + relationships: + user-agency-profile: + data: + id: '1' + type: user-agency-profiles + child: + data: + included: + - id: '1' + type: children + attributes: + created-at: '2024-08-23T20:27:38.537Z' + updated-at: '2024-08-23T20:27:38.754Z' + first-name: Elwood + middle-name: Lewis + last-name: Sipes + suffix: DVM + date-of-birth: '2009-10-09' + gender: Female + ethnicities: + asian: + white: + unknown: + hispanic-or-latinx: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: asian + details: + - ethnicity: white + details: + - ethnicity: unknown + details: + - ethnicity: hispanic-or-latinx + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_01 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Intersex + links: + portal-self: http://www.example.com/admin/children/1 + portal-relationships-dashboard: http://www.example.com/admin/children/1/relationships_dashboard + - id: '1' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:27:39.318Z' + updated-at: '2024-08-23T20:27:39.462Z' + name: Carroll Dwayne Weber LLD + first-name: Carroll + middle-name: Dwayne + last-name: Weber + suffix: LLD + date-of-birth: '1991-10-09' + gender: Female + ethnicities: [] + email: 6ccd2e0b79b5af3c09e2sung@luettgen.example + phone-number: "+15309450048" + address: + address-city: Lewistown + address-state: CA + address-county: Los Angeles County + address-street: 3196 Sean Prairie + address-zipcode: '95050' + geocoding-source: Melissa + geocoded-address-city: Lewistown + geocoded-address-state: CA + geocoded-address-street: 3196 Sean Prairie + geocoded-address-zipcode: '95050' + mailing-address: + mailing-address-city: Colemouth + mailing-address-state: DE + mailing-address-street: 4294 Shields Passage + mailing-address-zipcode: '11415' + family-id: + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: PERSON01 + license-external-identifier: + roles: [] + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + links: + self: http://www.example.com/api/v1/people?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/people?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/people?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 3 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/people" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/people/{people_id}": + get: + summary: Get a specific person + tags: + - People + security: + - bearer: [] + parameters: + - name: people_id + in: path + schema: + type: string + format: integer + description: Binti person ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + child, user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/people/people_id + description: Get a specific person + responses: + '200': + description: Successful + content: + application/json: + example: + data: + id: '19' + type: people + attributes: + created-at: '2024-08-23T20:27:51.923Z' + updated-at: '2024-08-23T20:27:52.052Z' + first-name: Lester + middle-name: Lindsay + last-name: MacGyver + suffix: II + external-identifier: + gender: Female + date-of-birth: '1991-10-09' + phone-number: "+14155555555" + person-id: + client-id: + primary-address: + address-line-1: 993 Agnus Common + address-line-2: 74762 Quigley Gateway + city: Port Kaseyburgh + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + user-agency-profile: + data: + child: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/people" + included: + type: array + items: + type: object + "/api/v1/placement_periods": + get: + summary: List placement periods + tags: + - Placement periods + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + respite-receiver' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: range_start + in: query + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + description: The starting date of the range of placements to return + - name: range_end + in: query + required: false + schema: + type: string + format: date + description: ISO 8601 Date string. + description: The ending date of the range of placements to return + - name: agency_placement_id + in: query + required: false + schema: + type: string + format: integer + description: Binti Agency Placement ID. + description: The ID of the associated AgencyPlacement + - name: child_id + in: query + required: false + schema: + type: string + format: integer + description: Binti Child ID. + description: The ID of the associated child for the placement + - name: placement_type + in: query + required: false + schema: + type: string + enum: + - adoption_placement + - placed_with_family + - placed_with_group_home + - emergency_placement + - hospitalization + - hotel + - silp + - juvenile_detention_center + - office + - placed_with_ooc_family + - icpc + - placed_with_private_agency + - provider_not_in_binti + - receiving_center + - went_with_relatives + - shelter + - tribal_home + - other + - + description: Available placement types. + description: The type of placement + - name: agency_placement_external_identifier + in: query + description: Filter placements by their agency placement external identifier + required: false + schema: + type: string + format: integer + description: External Placement ID. + - name: child_external_identifier + in: query + description: Filter placements by their child external identifier + required: false + schema: + type: string + format: integer + description: External Child ID. + - name: placement_period_external_identifier + in: query + description: Filter placements by their placement period external identifier + required: false + schema: + type: string + format: integer + description: External Placement Period ID. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/placement_periods + description: List placement periods + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: placement-periods + attributes: + created-at: '2024-08-23T20:29:15.843Z' + days-of-notice: 7 + updated-at: '2024-08-23T20:29:15.843Z' + placement-type: placed_with_family + start-date: '2020-08-03' + end-date: '2020-08-04' + child-id: 1 + agency-placement-id: 11 + placement-type-description: + placement-ended-reason: behavioral_issues + placement-ended-reason-explanation: Ensure the explanation is + included + placement-ended-requester: caregiver + external-identifier: + updated-by: + pre-adoption: false + respite: false + respite-reason-requested: + respite-additional-information: + should-pay-respite-provider: true + should-pay-standard-provider: true + valid-respite-without-respite-receiver: false + relationships: + respite-receiver: + data: + - id: '2' + type: placement-periods + attributes: + created-at: '2024-08-25T20:29:16.412Z' + days-of-notice: + updated-at: '2024-08-25T20:29:16.412Z' + placement-type: placed_with_group_home + start-date: '2020-12-03' + end-date: '2020-12-04' + child-id: 2 + agency-placement-id: 11 + placement-type-description: + placement-ended-reason: non_exit_other + placement-ended-reason-explanation: + placement-ended-requester: + external-identifier: + updated-by: + pre-adoption: true + respite: false + respite-reason-requested: + respite-additional-information: + should-pay-respite-provider: true + should-pay-standard-provider: true + valid-respite-without-respite-receiver: false + relationships: + respite-receiver: + data: + links: + self: http://www.example.com/api/v1/placement_periods?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/placement_periods?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/placement_periods?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/placement-periods" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a new placement period + parameters: + - name: Host + description: Binti URL root for the link to the created placement-period + in: header + required: false + schema: + type: string + description: API http root. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + tags: + - Placement periods + security: + - bearer: [] + operationId: POST/api/v1/placement_periods + description: Create a new placement period + responses: + '201': + description: successful - respite period + content: + application/json: + example: + data: + id: '22' + type: placement-periods + attributes: + created-at: '2024-08-23T20:29:57.558Z' + days-of-notice: + updated-at: '2024-08-23T20:29:57.558Z' + placement-type: + start-date: '2020-08-01' + end-date: '2020-08-10' + child-id: 22 + agency-placement-id: 24 + placement-type-description: + placement-ended-reason: behavioral_issues + placement-ended-reason-explanation: Ensure the explanation is + included + placement-ended-requester: + external-identifier: ext-999-123 + updated-by: + pre-adoption: true + respite: true + respite-reason-requested: break + respite-additional-information: Caregiver requested time to clean + the home. + should-pay-respite-provider: true + should-pay-standard-provider: false + valid-respite-without-respite-receiver: false + relationships: + respite-receiver: + data: + id: '23' + type: agency-placements + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-periods" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + placement_period: + type: object + additionalProperties: false + properties: + placement_type: + type: string + enum: + - adoption_placement + - placed_with_family + - placed_with_group_home + - emergency_placement + - hospitalization + - hotel + - silp + - juvenile_detention_center + - office + - placed_with_ooc_family + - icpc + - placed_with_private_agency + - provider_not_in_binti + - receiving_center + - went_with_relatives + - shelter + - tribal_home + - other + - + description: The type of accomodation in which the Child was + placed. + nullable: true + x-nullable: true + start_date: + type: string + format: date + description: The date when the accomodation begins. + nullable: true + end_date: + type: string + format: date + description: The date when the accomodation ends. + nullable: true + child_id: + type: number + format: integer + description: The ID of the Child under placement. + agency_placement_id: + type: number + format: integer + description: The ID of the Agency Placement for the Placement + Period. + nullable: true + placement_type_description: + type: string + description: A description of the placement type. + nullable: true + placement_ended_reason: + type: string + enum: + - awol + - emancipation + - silp + - went_back_to_family + - 14_day_notice + - 7_day_notice + - adoption_placement + - agency_removal + - change_of_agency + - death + - emergency_removal + - family_gave_notice + - guardianship + - hospitalization + - other + - respite_care + - step_down + - subdized_guardianship + - non_exit_other + - behavioral_issues + - lack_of_services + - child_incarcerated + - cps_investigation_or_complaint + - death_of_care_provider + - found_closer_placement + - found_placement_with_relatives + - found_placement_with_siblings + - found_pre_adoptive_placement + - moved_to_higher_level_of_care + - moved_to_lower_level_of_care + - problem_with_renewal_or_license + - adoption_finalized + - non_subsidized_guardianship + - subsidized_guardianship + - death_of_child + - exit_other + - hospitalization_exit + - + description: 'The reason for the placement to be terminated. + (Note: Legacy values will be mapped to active reasons.)' + nullable: true + x-nullable: true + placement_ended_reason_explanation: + type: string + description: Details about why the placement ended. + nullable: true + external_identifier: + type: string + description: External systems indentifier for individual Placement + Period. Must be unique for agency. + nullable: true + pre_adoption: + type: boolean + description: Whether this placement is pre-adoptive or not. + Defaults to false. + nullable: true + respite: + type: boolean + description: Whether this placement is respite or not. + respite_reason_requested: + type: string + enum: + - facility_issue + - medical + - break + - pre_adoption_visitation + - business + - personal + - vacation + - other + - + description: The listed reason the respite was requested, from + the available options. + nullable: true + x-nullable: true + respite_additional_information: + type: string + description: Additional freeform information regarding the respite + period. + nullable: true + respite_receiver_id: + type: number + format: integer + description: The ID of the Agency Placement for the respite + period. + nullable: true + required: + - placement_type + - start_date + - child_id + description: Attributes for creating a Placement Period. + required: + - placement_period + description: Attributes for creating a Placement Period. + required: true + description: The details of the placement period to create + "/api/v1/placement_periods/{placement_period_id}": + get: + summary: Get a specific placement period + tags: + - Placement periods + security: + - bearer: [] + parameters: + - name: placement_period_id + in: path + schema: + type: string + format: integer + description: Binti Placement Period ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + respite-receiver' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/placement_periods/placement_period_id + description: Get a specific placement period + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '23' + type: placement-periods + attributes: + created-at: '2024-08-23T20:29:59.787Z' + days-of-notice: 7 + updated-at: '2024-08-23T20:29:59.787Z' + placement-type: placed_with_family + start-date: '2020-08-03' + end-date: '2020-08-04' + child-id: 23 + agency-placement-id: 25 + placement-type-description: + placement-ended-reason: behavioral_issues + placement-ended-reason-explanation: Ensure the explanation is + included + placement-ended-requester: caregiver + external-identifier: ext-999-456 + updated-by: + pre-adoption: false + respite: false + respite-reason-requested: + respite-additional-information: + should-pay-respite-provider: true + should-pay-standard-provider: true + valid-respite-without-respite-receiver: false + relationships: + respite-receiver: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-periods" + included: + type: array + items: + type: object + put: + summary: Update a placement period + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + - name: placement_period_id + in: path + schema: + type: string + format: integer + description: Binti Placement Period ID. + required: true + tags: + - Placement periods + security: + - bearer: [] + operationId: PUT/api/v1/placement_periods/placement_period_id + description: Update a placement period + responses: + '200': + description: successful - open placement + content: + application/json: + example: + data: + id: '27' + type: placement-periods + attributes: + created-at: '2024-08-23T20:30:10.794Z' + days-of-notice: + updated-at: '2024-08-23T20:30:11.615Z' + placement-type: placed_with_family + start-date: '2020-08-01' + end-date: + child-id: 27 + agency-placement-id: 29 + placement-type-description: + placement-ended-reason: + placement-ended-reason-explanation: + placement-ended-requester: + external-identifier: ext-999-789 + updated-by: 186 + pre-adoption: false + respite: false + respite-reason-requested: + respite-additional-information: + should-pay-respite-provider: true + should-pay-standard-provider: true + valid-respite-without-respite-receiver: false + relationships: + respite-receiver: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-periods" + included: + type: array + items: + type: object + '422': + description: with invalid params + content: + application/json: + example: + errors: + - source: + pointer: "/data/attributes/foo" + detail: Unacceptable parameters found + schema: + type: object + additionalProperties: false + properties: + errors: + type: array + items: + type: object + additionalProperties: false + properties: + title: + type: string + description: High level error type. + detail: + type: string + description: Human-readable string describing the error + status: + type: number + format: integer + description: HTTP status code. + id: + type: string + description: Request-specific ID that can be shared with + Binti for debugging. + source: + type: object + additionalProperties: false + properties: + pointer: + type: string + description: A locator string like /data/attributes/ethnicity; + when available it can show you the key in your request + that was rejected. + description: Information to help you find the source of + the error + description: A single error entry. + description: A list of errors we encountered while processing + your request. + required: + - errors + description: Errors object. + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + placement_period: + type: object + additionalProperties: false + properties: + placement_type: + type: string + enum: + - adoption_placement + - placed_with_family + - placed_with_group_home + - emergency_placement + - hospitalization + - hotel + - silp + - juvenile_detention_center + - office + - placed_with_ooc_family + - icpc + - placed_with_private_agency + - provider_not_in_binti + - receiving_center + - went_with_relatives + - shelter + - tribal_home + - other + - + description: The type of accomodation in which the Child was + placed. + nullable: true + x-nullable: true + start_date: + type: string + format: date + description: The date when the accomodation begins. + nullable: true + end_date: + type: string + format: date + description: The date when the accomodation ends. + nullable: true + child_id: + type: number + format: integer + description: The ID of the Child under placement. + agency_placement_id: + type: number + format: integer + description: The ID of the Agency Placement for the Placement + Period. + nullable: true + placement_type_description: + type: string + description: A description of the placement type. + nullable: true + placement_ended_reason: + type: string + enum: + - awol + - emancipation + - silp + - went_back_to_family + - 14_day_notice + - 7_day_notice + - adoption_placement + - agency_removal + - change_of_agency + - death + - emergency_removal + - family_gave_notice + - guardianship + - hospitalization + - other + - respite_care + - step_down + - subdized_guardianship + - non_exit_other + - behavioral_issues + - lack_of_services + - child_incarcerated + - cps_investigation_or_complaint + - death_of_care_provider + - found_closer_placement + - found_placement_with_relatives + - found_placement_with_siblings + - found_pre_adoptive_placement + - moved_to_higher_level_of_care + - moved_to_lower_level_of_care + - problem_with_renewal_or_license + - adoption_finalized + - non_subsidized_guardianship + - subsidized_guardianship + - death_of_child + - exit_other + - hospitalization_exit + - + description: 'The reason for the placement to be terminated. + (Note: Legacy values will be mapped to active reasons.)' + nullable: true + x-nullable: true + placement_ended_reason_explanation: + type: string + description: Details about why the placement ended. + nullable: true + external_identifier: + type: string + description: External systems indentifier for individual Placement + Period. Must be unique for agency. + nullable: true + pre_adoption: + type: boolean + description: Whether this placement is pre-adoptive or not. + Defaults to false. + nullable: true + respite: + type: boolean + description: Whether this placement is respite or not. + respite_reason_requested: + type: string + enum: + - facility_issue + - medical + - break + - pre_adoption_visitation + - business + - personal + - vacation + - other + - + description: The listed reason the respite was requested, from + the available options. + nullable: true + x-nullable: true + respite_additional_information: + type: string + description: Additional freeform information regarding the respite + period. + nullable: true + respite_receiver_id: + type: number + format: integer + description: The ID of the Agency Placement for the respite + period. + nullable: true + description: Attribute for updating the Placement Period. + required: + - placement_period + description: Attributes for updating a Placement Period. + required: true + description: Updated placement period details + "/api/v1/placement_providers": + get: + summary: List placement providers + tags: + - Placement Providers + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + respite-receiver' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/placement_providers + description: List placement providers + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '26' + type: placement-providers + attributes: + license-external-identifier: paa-license-1 + created-at: '2024-08-23T20:29:29.497Z' + updated-at: '2024-08-23T20:29:29.497Z' + relationships: + active-members: + data: + - id: '28' + type: provider-members + - id: '29' + type: provider-members + inactive-members: + data: + - id: '27' + type: provider-members + licenses: + data: + - id: '23' + type: licenses + included: + - id: '28' + type: provider-members + attributes: + primary: true + role: caregiver + subrole: + subrole-details: + joined-at: '2024-05-23T20:29:30.272Z' + created-at: '2024-08-23T20:29:30.297Z' + updated-at: '2024-08-23T20:29:30.297Z' + left-at: + relationships: + profile: + data: + id: '33' + type: user-agency-profiles + - id: '29' + type: provider-members + attributes: + primary: false + role: caregiver + subrole: + subrole-details: + joined-at: '2024-05-23T20:29:30.422Z' + created-at: '2024-08-23T20:29:30.438Z' + updated-at: '2024-08-23T20:29:30.438Z' + left-at: + relationships: + profile: + data: + id: '34' + type: user-agency-profiles + - id: '27' + type: provider-members + attributes: + primary: false + role: caregiver + subrole: + subrole-details: + joined-at: '2024-05-23T20:29:29.614Z' + created-at: '2024-08-23T20:29:29.630Z' + updated-at: '2024-08-23T20:29:29.630Z' + left-at: '2024-08-23T20:29:29.522Z' + relationships: + profile: + data: + - id: '23' + type: licenses + attributes: + created-at: '2024-08-23T20:29:30.449Z' + updated-at: '2024-08-23T20:29:30.449Z' + external-identifier: paa-license-1 + confidential: false + expiry-date: + tag-summary: [] + links: + self: http://www.example.com/api/v1/placement_providers?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/placement_providers?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/placement_providers?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/placement-providers" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/placement_providers/{placement_provider_id}": + get: + summary: Get a specific placement period + tags: + - Placement Providers + security: + - bearer: [] + parameters: + - name: placement_provider_id + in: path + schema: + type: string + format: integer + description: Binti Placement Provider ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + respite-receiver' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/placement_providers/placement_provider_id + description: Get a specific placement period + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '33' + type: placement-providers + attributes: + license-external-identifier: paa-license-1 + created-at: '2024-08-23T20:29:43.621Z' + updated-at: '2024-08-23T20:29:43.621Z' + relationships: + active-members: + data: + - id: '37' + type: provider-members + inactive-members: + data: + - id: '36' + type: provider-members + licenses: + data: + - id: '28' + type: licenses + included: + - id: '37' + type: provider-members + attributes: + primary: true + role: caregiver + subrole: + subrole-details: + joined-at: '2024-05-23T20:29:44.412Z' + created-at: '2024-08-23T20:29:44.438Z' + updated-at: '2024-08-23T20:29:44.438Z' + left-at: + relationships: + profile: + data: + id: '46' + type: user-agency-profiles + - id: '36' + type: provider-members + attributes: + primary: false + role: caregiver + subrole: + subrole-details: + joined-at: '2024-05-23T20:29:43.743Z' + created-at: '2024-08-23T20:29:43.758Z' + updated-at: '2024-08-23T20:29:43.758Z' + left-at: '2024-08-23T20:29:43.634Z' + relationships: + profile: + data: + - id: '28' + type: licenses + attributes: + created-at: '2024-08-23T20:29:44.264Z' + updated-at: '2024-08-23T20:29:44.264Z' + external-identifier: paa-license-1 + confidential: false + expiry-date: + tag-summary: [] + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/placement-providers" + included: + type: array + items: + type: object + "/api/v1/schools": + get: + summary: List schools + tags: + - Schools + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + description: Avalable sorting values. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/schools + description: List schools + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: schools + attributes: + name: Oakland High School + nces-school-id: '9218568576' + school-district-id: + address: + address-city: Oakland + address-state: CA + address-county: Los Angeles County + address-street: 33 BLUE RD. + address-zipcode: '93511' + geocoding-source: Melissa + geocoded-address-city: Oakland + geocoded-address-state: CA + geocoded-address-street: 33 BLUE RD. + geocoded-address-zipcode: '93511' + links: + self: http://www.example.com/api/v1/schools?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/schools?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/schools?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/schools" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/schools/{school_id}": + get: + summary: Get a specific school + tags: + - Schools + - Partner Agency Access + security: + - bearer: [] + parameters: + - name: school_id + in: path + schema: + type: string + format: integer + description: Binti School ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/schools/school_id + description: Get a specific school + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '2' + type: schools + attributes: + name: Oakland High School + nces-school-id: '2686637673' + school-district-id: + address: + address-city: Oakland + address-state: CA + address-county: Los Angeles County + address-street: 33 BLUE RD. + address-zipcode: '93511' + geocoding-source: Melissa + geocoded-address-city: Oakland + geocoded-address-state: CA + geocoded-address-street: 33 BLUE RD. + geocoded-address-zipcode: '93511' + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/schools" + included: + type: array + items: + type: object + "/api/v1/social_connections": + get: + summary: List of Social Connections + tags: + - Social Connections + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + child, user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: created_start_date + in: query + description: Filter Social Connections for those created after provided start + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: created_end_date + in: query + description: Filter Social Connections for those created before provided end + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_start_date + in: query + description: Filter Social Connections for those updated after provided start + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter Social Connections for those updated before provided end + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: worker_confirmed_start_date + in: query + description: Filter Social Connections for those confirmed after provided + start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: worker_confirmed_end_date + in: query + description: Filter Social Connections for those confirmed before provided + end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: client_id + in: query + description: Filters for Social Connections pertaining to the child with the + provided client id + required: false + schema: + type: string + description: Client Id + - name: person_id + in: query + description: Filters for Social Connections pertaining to the person with + the provided person id + required: false + schema: + type: string + description: Person Id + - name: external_identifier + in: query + description: Filters for Social Connections with the provided external identifier + required: false + schema: + type: string + description: External Identifier + - name: worker_confirmed + in: query + description: Filters for Social Connections to those that have been confirmed + required: false + schema: + type: boolean + description: Whether the Social Connection has been confirmed by a worker. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/social_connections + description: List of Social Connections + responses: + '200': + description: Get list of all Social Connections + content: + application/json: + example: + data: + - id: '4' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:35.830Z' + updated-at: '2024-08-23T20:34:35.830Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: step + kinship-relationship: grandmother + kinship-relationship-other-description: + emotional-relationship-statuses: + - close + - contentious + fictive-kin-description: + parental-line: parental + levels-of-support: + - option: other + details: Currently unable due to hospitalization + - option: non_placement + details: + - option: non_placement.calls + details: + - option: non_placement.transportation + details: + - option: non_placement.financial_support + details: + placement-provider-eligibilities: + - current_placement + placement-provider-eligibilities-details: Only available on weekends + external-identifier: + related-attributes: + child-first-name: Kenny + child-middle-name: Kenneth + child-last-name: Kiehn + child-suffix: Jr. + child-client-id: CHILD_01 + connection-first-name: Sandra + connection-middle-name: Sandía + connection-last-name: Strawberry + connection-suffix: IV + connection-person-id: P4321 + connection-phone-number: "+14155555555" + connection-primary-address: + address-line-1: 2176 Tashina Lane + address-line-2: 2350 Steve Circle + city: West Blairside + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + child: + data: + id: '157' + type: children + connection-person: + data: + id: '181' + type: people + connection-child: + data: + - id: '5' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:35.931Z' + updated-at: '2024-08-23T20:34:35.931Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: sibling + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Kenny + child-middle-name: Kenneth + child-last-name: Kiehn + child-suffix: Jr. + child-client-id: CHILD_01 + connection-first-name: Edgardo + connection-middle-name: Bill + connection-last-name: Hane + connection-suffix: CPA + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '157' + type: children + connection-person: + data: + id: '182' + type: people + connection-child: + data: + id: '158' + type: children + - id: '6' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:36.148Z' + updated-at: '2024-08-23T20:34:36.148Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: no_relationship + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Edgardo + child-middle-name: Bill + child-last-name: Hane + child-suffix: CPA + child-client-id: CHILD_07 + connection-first-name: + connection-middle-name: + connection-last-name: + connection-suffix: + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '158' + type: children + connection-person: + data: + id: '183' + type: people + connection-child: + data: + - id: '7' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:36.172Z' + updated-at: '2024-08-23T20:34:36.172Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: fictive_kin + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Kenny + child-middle-name: Kenneth + child-last-name: Kiehn + child-suffix: Jr. + child-client-id: CHILD_01 + connection-first-name: + connection-middle-name: + connection-last-name: + connection-suffix: + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '157' + type: children + connection-person: + data: + id: '184' + type: people + connection-child: + data: + included: + - id: '157' + type: children + attributes: + created-at: '2024-08-23T20:34:35.402Z' + updated-at: '2024-08-23T20:34:35.465Z' + first-name: Kenny + middle-name: Kenneth + last-name: Kiehn + suffix: Jr. + date-of-birth: '2009-10-09' + gender: Female + ethnicities: + native-hawaiian-or-other-pacific-islander: + ethnicities-array: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_01 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/157 + portal-relationships-dashboard: http://www.example.com/admin/children/157/relationships_dashboard + - id: '181' + type: people + attributes: + created-at: '2024-08-23T20:34:35.764Z' + updated-at: '2024-08-23T20:34:36.122Z' + first-name: Sandra + middle-name: Sandía + last-name: Strawberry + suffix: IV + external-identifier: P4321 + gender: + date-of-birth: + phone-number: "+14155555555" + person-id: P4321 + client-id: + primary-address: + address-line-1: 2176 Tashina Lane + address-line-2: 2350 Steve Circle + city: West Blairside + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + user-agency-profile: + data: + id: '190' + type: user-agency-profiles + child: + data: + - id: '182' + type: people + attributes: + created-at: '2024-08-23T20:34:35.854Z' + updated-at: '2024-08-23T20:34:35.921Z' + first-name: Edgardo + middle-name: Bill + last-name: Hane + suffix: CPA + external-identifier: + gender: Female + date-of-birth: '2012-10-09' + phone-number: + person-id: + client-id: CHILD_07 + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + id: '158' + type: children + - id: '158' + type: children + attributes: + created-at: '2024-08-23T20:34:35.849Z' + updated-at: '2024-08-23T20:34:35.921Z' + first-name: Edgardo + middle-name: Bill + last-name: Hane + suffix: CPA + date-of-birth: '2012-10-09' + gender: Female + ethnicities: + other: Jamey Hermiston + unknown: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + ethnicities-array: + - ethnicity: other + details: Jamey Hermiston + - ethnicity: unknown + details: + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_07 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Male + links: + portal-self: http://www.example.com/admin/children/158 + portal-relationships-dashboard: http://www.example.com/admin/children/158/relationships_dashboard + - id: '183' + type: people + attributes: + created-at: '2024-08-23T20:34:36.138Z' + updated-at: '2024-08-23T20:34:36.138Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: + gender: + date-of-birth: + phone-number: + person-id: + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + - id: '184' + type: people + attributes: + created-at: '2024-08-23T20:34:36.160Z' + updated-at: '2024-08-23T20:34:36.160Z' + first-name: + middle-name: + last-name: + suffix: + external-identifier: + gender: + date-of-birth: + phone-number: + person-id: + client-id: + primary-address: + relationships: + user-agency-profile: + data: + child: + data: + links: + self: http://www.example.com/api/v1/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/social_connections?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 4 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/social-connections" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create a new Social Connection + tags: + - Social Connections + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/social_connections + description: Create a new Social Connection + responses: + '201': + description: Created with an existing person that is linked to a child + content: + application/json: + example: + data: + id: '30' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:42.138Z' + updated-at: '2024-08-23T20:34:42.173Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: + kinship-relationship: sibling + kinship-relationship-other-description: + emotional-relationship-statuses: [] + fictive-kin-description: + parental-line: + levels-of-support: [] + placement-provider-eligibilities: [] + placement-provider-eligibilities-details: '' + external-identifier: + related-attributes: + child-first-name: Malik + child-middle-name: Ardelle + child-last-name: Wisoky + child-suffix: CPA + child-client-id: CHILD_01 + connection-first-name: Celeste + connection-middle-name: Leannon + connection-last-name: Celery + connection-suffix: III + connection-person-id: + connection-phone-number: + connection-primary-address: + relationships: + child: + data: + id: '167' + type: children + connection-person: + data: + id: '212' + type: people + connection-child: + data: + id: '169' + type: children + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/social-connections" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - social-connections + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + lineage-type: + type: string + enum: + - biological + - adopted + - step + - half + - marriage + - alleged + - presumed + - unknown + - + description: Type of lineage + nullable: true + x-nullable: true + emotional-relationship-statuses: + type: array + items: + type: string + enum: + - close + - cordial + - distant + - contentious + - no_prior_interaction + description: Emotional relationship statuses + description: Array showing a specific list of emotional + relationship statuses + kinship-relationship: + type: string + enum: + - mother + - father + - parent + - grandmother + - grandfather + - grandparent + - aunt + - uncle + - daughter + - son + - child + - niece + - nephew + - cousin + - sibling + - partner + - unknown_kinship_relationship + - other + - married + - divorced + - engaged + - dating + - cohabitating + - exes + - other_partner_status + - relative + - fictive_kin + - no_relationship + - unknown + description: Type of kinship or relationship. + kinship-relationship-other-description: + type: string + description: Relationship description for other. + nullable: true + fictive-kin-description: + type: string + description: Relationship description for fictive kin. + nullable: true + parental-line: + type: string + enum: + - maternal + - paternal + - parental + - maternal_and_paternal + - maternal_and_parental + - parental_and_paternal + - + description: The parental line this connection is associated + with. + nullable: true + x-nullable: true + external-identifier: + type: string + description: External systems identifier for individual + Social Connection. Must be unique for agency + nullable: true + required: + - lineage-type + - emotional-relationship-statuses + - kinship-relationship + - kinship-relationship-other-description + - fictive-kin-description + - parental-line + - external-identifier + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: The child pertaining to this social connection. + In the case of a connection between two children, + this will be the child with the smallest person id. + nullable: true + required: + - data + description: A relationship with a single entry. + connection-person: + oneOf: + - type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - people + description: Always people + required: + - id + - type + description: The person pertaining to this social + connection. In the case of a connection between + two children, this will be the person record corresponding + to the child with the greater person id. + nullable: true + required: + - data + description: A relationship with a single entry. + - type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + first-name: + type: string + description: First or given name, as provided + to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided + to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + date-of-birth: + type: string + format: date + description: Date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Prefer not to answer + - + description: Gender, as selected from the available + options. + nullable: true + x-nullable: true + person-id: + type: string + description: If the person is part of a foster + family application they may be assigned an external + identifier. Equivelent to `user-agency-profiles.external-identifier` + nullable: true + phone-number: + type: string + description: Phone number provided to Binti and + designated as Primary Phone number for person + nullable: true + primary-address: + type: object + additionalProperties: false + properties: + address-line-1: + type: string + description: Street Address line 1. + nullable: true + address-line-2: + type: string + description: Street Address line 2. + nullable: true + city: + type: string + description: Address City + nullable: true + state: + type: string + description: 'Address State/Province. Uses + the full name. For example: "California" + or "Puerto Rico".' + nullable: true + postal-code: + type: string + description: Address Postal Code + nullable: true + country-code: + type: string + description: 'ISO 3166-1 alpha-2 two letter + country code. For example: "US", "CA", or + "MX".' + nullable: true + county: + type: string + description: Address County + nullable: true + start-date: + type: string + format: date + description: Address Start Date + nullable: true + address-type: + type: array + items: + type: string + enum: + - physical_home_of_origin + - physical_placement + - physical_home + - physical_work + - mailing + - physical_incarcerated + description: A key representing an address + type + description: An array of address type keys + nullable: true + required: + - address-line-1 + - address-line-2 + - city + - state + - postal-code + - country-code + - county + - start-date + - address-type + description: Address listed as primary for person + within family finding. + nullable: true + required: + - first-name + - middle-name + - last-name + - suffix + - date-of-birth + - gender + - person-id + - phone-number + - primary-address + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT + request, do not include keys for relationships you + do not intend to change. If you want to remove a + relationship, include the key and set the "data" + attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control + side effects of the current operation. + required: + - attributes + description: Information for the new Person. + description: Either a reference to an existing person or + attributes to create a new person + required: + - child + - connection-person + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Social Connection + required: + - type + - data + description: Properties to create a new Social Connection + required: true + "/api/v1/social_connections/{social_connection_id}": + get: + summary: Get a specific social connection + tags: + - Social Connections + security: + - bearer: [] + parameters: + - name: social_connection_id + in: path + schema: + type: string + format: integer + description: Binti Social Connection ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/social_connections/social_connection_id + description: Get a specific social connection + responses: + '200': + description: Get a specific social connection + content: + application/json: + example: + data: + id: '31' + type: social-connections + attributes: + created-at: '2024-08-23T20:34:42.777Z' + updated-at: '2024-08-23T20:34:42.777Z' + worker-confirmed-at: + worker-confirmed: false + lineage-type: step + kinship-relationship: grandmother + kinship-relationship-other-description: + emotional-relationship-statuses: + - close + - contentious + fictive-kin-description: + parental-line: parental + levels-of-support: + - option: other + details: Currently unable due to hospitalization + - option: non_placement + details: + - option: non_placement.calls + details: + - option: non_placement.transportation + details: + - option: non_placement.financial_support + details: + placement-provider-eligibilities: + - current_placement + placement-provider-eligibilities-details: Only available on weekends + external-identifier: + related-attributes: + child-first-name: Aleta + child-middle-name: Corrine + child-last-name: Cormier + child-suffix: MD + child-client-id: CHILD_01 + connection-first-name: Sandra + connection-middle-name: Sandía + connection-last-name: Strawberry + connection-suffix: IV + connection-person-id: P4321 + connection-phone-number: "+14155555555" + connection-primary-address: + address-line-1: 357 Bins Fort + address-line-2: 74579 Ratke Glens + city: Oswaldoville + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + child: + data: + id: '170' + type: children + connection-person: + data: + id: '214' + type: people + connection-child: + data: + included: + - id: '170' + type: children + attributes: + created-at: '2024-08-23T20:34:42.534Z' + updated-at: '2024-08-23T20:34:42.611Z' + first-name: Aleta + middle-name: Corrine + last-name: Cormier + suffix: MD + date-of-birth: '2009-10-09' + gender: Female + ethnicities: + unknown: + black-or-african-american: + middle-eastern-or-north-african: + native-hawaiian-or-other-pacific-islander: + american-indian-or-alaska-native-or-first-nations: + ethnicities-array: + - ethnicity: unknown + details: + - ethnicity: black-or-african-american + details: + - ethnicity: middle-eastern-or-north-african + details: + - ethnicity: native-hawaiian-or-other-pacific-islander + details: + - ethnicity: american-indian-or-alaska-native-or-first-nations + details: + primary-language: + ssn: + gender-expression: + further-gender-information: + sexual-orientation: + client-id: CHILD_01 + external-group-id: + nickname: + visitation-description: + community-of-origin-zipcode: + school-id: + nps: + grade-level: + diagnoses: + medication: + strengths: + allergies: + therapist: + therapist-phone-number: + doctor: + doctor-phone-number: + dentist: + dentist-phone-number: + behavior-and-medical: + - Pre-natal alcohol/drug exposure + - Experienced physical abuse + can-be-in-home-with-pets: + parental-rights-terminated: + parental-rights-status: not_terminated + date-parental-rights-terminated: + has-child: + other-youth-needs: + in-school: + sibling-ids: [] + protected-tribe: + protected-tribe-names: + updated-by: + sex-assigned-at-birth: Female + links: + portal-self: http://www.example.com/admin/children/170 + portal-relationships-dashboard: http://www.example.com/admin/children/170/relationships_dashboard + - id: '214' + type: people + attributes: + created-at: '2024-08-23T20:34:42.700Z' + updated-at: '2024-08-23T20:34:42.939Z' + first-name: Sandra + middle-name: Sandía + last-name: Strawberry + suffix: IV + external-identifier: P4321 + gender: + date-of-birth: + phone-number: "+14155555555" + person-id: P4321 + client-id: + primary-address: + address-line-1: 357 Bins Fort + address-line-2: 74579 Ratke Glens + city: Oswaldoville + state: California + postal-code: '95050' + country-code: US + county: Orange County + start-date: + address-type: + - physical_home + relationships: + user-agency-profile: + data: + id: '197' + type: user-agency-profiles + child: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/social-connections" + included: + type: array + items: + type: object + "/api/v1/tags": + get: + summary: List agency tags + tags: + - Tags + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/tags + description: List agency tags + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '100' + type: tags + attributes: + name: Adoption Interest + category: license_tags + created-at: '2024-08-23T20:27:59.445Z' + - id: '101' + type: tags + attributes: + name: City Central Office + category: offices + created-at: '2024-08-23T20:27:59.513Z' + - id: '102' + type: tags + attributes: + name: City North Office + category: offices + created-at: '2024-08-23T20:27:59.519Z' + - id: '99' + type: tags + attributes: + name: Medically Trained Caregiver + category: license_tags + created-at: '2024-08-23T20:27:59.439Z' + - id: '103' + type: tags + attributes: + name: Region A + category: regions + created-at: '2024-08-23T20:27:59.554Z' + - id: '104' + type: tags + attributes: + name: Region B + category: regions + created-at: '2024-08-23T20:27:59.560Z' + - id: '98' + type: tags + attributes: + name: animi 2 + category: service_categories + created-at: '2024-08-23T20:27:59.364Z' + - id: '97' + type: tags + attributes: + name: laborum + category: service_categories + created-at: '2024-08-23T20:27:59.357Z' + links: + self: http://www.example.com/api/v1/tags?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/tags?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/tags?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 8 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/tags" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/training_curriculums": + get: + summary: List of training curriculums + tags: + - Training Curriculums + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, ""' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: created_start_date + in: query + description: Filters records for those created after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_end_date + in: query + description: Filters records for those created before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: training_type + in: query + description: Filter Training Curriculums by training type. + required: false + schema: + type: string + enum: + - initial + - renewal + - has_expiration_date + - events + description: The type of training. + - name: active + in: query + description: Filter Training Curriculums by whether the training is active + or not. + required: false + schema: + type: boolean + description: Flags if Curriculum is currently active or not. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/training_curriculums + description: List of training curriculums + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '1' + type: training-curriculums + attributes: + training-name: Business 478 + training-type: initial + training-hours: '3.0' + cpr: false + active: true + created-at: '2024-08-23T20:29:03.916Z' + updated-at: '2024-08-23T20:29:03.916Z' + - id: '2' + type: training-curriculums + attributes: + training-name: Medicine 273 + training-type: initial + training-hours: '3.0' + cpr: false + active: true + created-at: '2024-08-23T20:29:03.930Z' + updated-at: '2024-08-23T20:29:03.930Z' + - id: '3' + type: training-curriculums + attributes: + training-name: Teaching 452 + training-type: initial + training-hours: '3.0' + cpr: false + active: true + created-at: '2024-08-23T20:29:03.941Z' + updated-at: '2024-08-23T20:29:03.941Z' + - id: '5' + type: training-curriculums + attributes: + training-name: Engineering 142 + training-type: renewal + training-hours: '2.0' + cpr: false + active: true + created-at: '2024-08-23T20:29:11.339Z' + updated-at: '2024-08-23T20:29:11.339Z' + - id: '6' + type: training-curriculums + attributes: + training-name: Forensic Science 580 + training-type: initial + training-hours: '2.0' + cpr: false + active: false + created-at: '2024-08-23T20:29:11.348Z' + updated-at: '2024-08-23T20:29:11.348Z' + links: + self: http://www.example.com/api/v1/training_curriculums?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/training_curriculums?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/training_curriculums?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 5 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/training-curriculums" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/training_requirements": + get: + summary: List of training requirements + tags: + - Training Requirements + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application, child, license, override-records, training-session-attendances, + user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filter training requirements for those updated after provided + start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: updated_end_date + in: query + description: Filter training requirements for those updated before provider + end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: completed_start_date + in: query + description: Filter training requirements for those completed after provided + start date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: completed_end_date + in: query + description: Filter training requirements for those completed before provider + end date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: due_start_date + in: query + description: Filter training requirements for those due after provided start + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: due_end_date + in: query + description: Filter training requirements for those due before provider end + date + required: false + schema: + type: string + format: date-time + description: ISO 8601 DateTime string. + - name: status + in: query + description: Filter training requirements by status. + required: false + schema: + type: string + enum: + - waived + - incomplete + - complete + description: Available statuses. + - name: license_external_identifier + in: query + required: false + schema: + type: string + description: External License ID. + description: Filter training requirements by associated license external identifer + - name: application_id + in: query + required: false + schema: + type: string + description: Binti Application ID. + description: Filter training requirements by associated application id + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/training_requirements + description: List of training requirements + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '45' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:14.439Z' + updated-at: '2024-08-23T20:33:16.303Z' + training-type: Initial/Pre-approval training + training-title: Architectural Technology 133 + training-hours: '3.0' + cpr: false + due-date: + status: Complete + completed-at: '2024-08-23T20:33:16.297Z' + expiration-date: + training-or-waiver-date: '08/23/2024' + relationships: + application: + data: + id: '89' + type: initial-applications + license: + data: + id: '89' + type: licenses + user-agency-profile: + data: + id: '133' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: + - id: '1' + type: training-session-attendances + override-records: + data: [] + - id: '46' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:14.464Z' + updated-at: '2024-08-23T20:33:16.488Z' + training-type: Initial/Pre-approval training + training-title: Education 314 + training-hours: '3.0' + cpr: false + due-date: + status: Waived + completed-at: + expiration-date: + training-or-waiver-date: 02/01/2022 + relationships: + application: + data: + id: '89' + type: initial-applications + license: + data: + id: '89' + type: licenses + user-agency-profile: + data: + id: '133' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: [] + override-records: + data: + - id: '1' + type: override-records + - id: '47' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:14.485Z' + updated-at: '2024-08-23T20:33:14.485Z' + training-type: Initial/Pre-approval training + training-title: Teaching 311 + training-hours: '3.0' + cpr: false + due-date: + status: Incomplete + completed-at: + expiration-date: + training-or-waiver-date: + relationships: + application: + data: + id: '89' + type: initial-applications + license: + data: + id: '89' + type: licenses + user-agency-profile: + data: + id: '133' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: [] + override-records: + data: [] + - id: '48' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:15.753Z' + updated-at: '2024-08-23T20:33:15.753Z' + training-type: Initial/Pre-approval training + training-title: Architectural Technology 133 + training-hours: '3.0' + cpr: false + due-date: + status: Incomplete + completed-at: + expiration-date: + training-or-waiver-date: + relationships: + application: + data: + id: '90' + type: initial-applications + license: + data: + id: '90' + type: licenses + user-agency-profile: + data: + id: '134' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: [] + override-records: + data: [] + - id: '49' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:15.777Z' + updated-at: '2024-08-23T20:33:15.777Z' + training-type: Initial/Pre-approval training + training-title: Education 314 + training-hours: '3.0' + cpr: false + due-date: + status: Incomplete + completed-at: + expiration-date: + training-or-waiver-date: + relationships: + application: + data: + id: '90' + type: initial-applications + license: + data: + id: '90' + type: licenses + user-agency-profile: + data: + id: '134' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: [] + override-records: + data: [] + - id: '50' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:15.800Z' + updated-at: '2024-08-23T20:33:15.800Z' + training-type: Initial/Pre-approval training + training-title: Teaching 311 + training-hours: '3.0' + cpr: false + due-date: + status: Incomplete + completed-at: + expiration-date: + training-or-waiver-date: + relationships: + application: + data: + id: '90' + type: initial-applications + license: + data: + id: '90' + type: licenses + user-agency-profile: + data: + id: '134' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: [] + override-records: + data: [] + included: + - id: '89' + type: initial-applications + attributes: + created-at: '2024-08-23T20:33:14.143Z' + updated-at: '2024-08-23T20:33:14.231Z' + type: InitialApplication + template-slug: application-template-178 + family-type: + status: applying + status-date: + expiry-date: + renewal-due-date: + confidential: false + license-external-identifier: BNF000001 + - id: '89' + type: licenses + attributes: + created-at: '2024-08-23T20:33:13.257Z' + updated-at: '2024-08-23T20:33:14.269Z' + external-identifier: BNF000001 + confidential: false + expiry-date: + tag-summary: [] + - id: '133' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:33:13.692Z' + updated-at: '2024-08-23T20:33:13.999Z' + first-name: Brendan + middle-name: + last-name: Halvorson + suffix: + email: a5d31f6914cc0ab37ba5gianna@barton.example + phone-number: "+15309450048" + license-external-identifier: BNF000001 + confidential: false + external-identifier: + roles: + - applicant + - id: '1' + type: training-session-attendances + attributes: + created-at: '2024-08-23T20:33:16.158Z' + updated-at: '2024-08-23T20:33:16.375Z' + worker-assigned: Franklyn Kerluke + training-date: '08/23/2024' + training-hours: 3 + custom-caregiver-first-name: Brendan + custom-caregiver-middle-name: + custom-caregiver-last-name: Halvorson + custom-caregiver-suffix: + logged-by: Arminda Price + comments: + - id: '1' + type: override-records + attributes: + created-at: '2024-08-23T20:33:16.473Z' + updated-at: '2024-08-23T20:33:16.473Z' + training-title: Waiver + grant-date: 02/01/2022 + training-hours: + logged-by: Franklyn Kerluke + comments: 'Reason Waived: Not applicable; Details: factory override' + expiration-date: + - id: '90' + type: initial-applications + attributes: + created-at: '2024-08-23T20:33:15.564Z' + updated-at: '2024-08-23T20:33:15.634Z' + type: InitialApplication + template-slug: application-template-180 + family-type: + status: applying + status-date: + expiry-date: + renewal-due-date: + confidential: false + license-external-identifier: external04 + - id: '90' + type: licenses + attributes: + created-at: '2024-08-23T20:33:14.815Z' + updated-at: '2024-08-23T20:33:14.815Z' + external-identifier: external04 + confidential: false + expiry-date: + tag-summary: [] + - id: '134' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:33:15.170Z' + updated-at: '2024-08-23T20:33:15.429Z' + first-name: Wiley + middle-name: + last-name: Cremin + suffix: + email: 417e137acbefb0e5ef05pura@halvorson.example + phone-number: "+15309450048" + license-external-identifier: external04 + confidential: false + external-identifier: + roles: + - applicant + links: + self: http://www.example.com/api/v1/training_requirements?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + first: http://www.example.com/api/v1/training_requirements?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + prev: + next: + last: http://www.example.com/api/v1/training_requirements?page%5Bnumber%5D=1&page%5Bsize%5D=20&status=&tz=utc + meta: + total-records: 6 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/training-requirements" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/training_requirements/{training_requirement_id}": + get: + summary: Get a specific training requirement + tags: + - Training Requirements + security: + - bearer: [] + parameters: + - name: training_requirement_id + in: path + schema: + type: string + format: integer + description: Binti Training Requirement ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + application, child, license, override-records, training-session-attendances, + user-agency-profile' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/training_requirements/training_requirement_id + description: Get a specific training requirement + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '63' + type: training-requirements + attributes: + created-at: '2024-08-23T20:33:25.864Z' + updated-at: '2024-08-23T20:33:27.688Z' + training-type: Initial/Pre-approval training + training-title: Architectural Technology 383 + training-hours: '3.0' + cpr: false + due-date: + status: Complete + completed-at: '2024-08-23T20:33:27.683Z' + expiration-date: + training-or-waiver-date: '08/23/2024' + relationships: + application: + data: + id: '95' + type: initial-applications + license: + data: + id: '95' + type: licenses + user-agency-profile: + data: + id: '139' + type: user-agency-profiles + child: + data: + training-session-attendances: + data: + - id: '4' + type: training-session-attendances + override-records: + data: [] + included: + - id: '95' + type: initial-applications + attributes: + created-at: '2024-08-23T20:33:25.642Z' + updated-at: '2024-08-23T20:33:25.735Z' + type: InitialApplication + template-slug: application-template-190 + family-type: + status: applying + status-date: + expiry-date: + renewal-due-date: + confidential: false + license-external-identifier: BNL000001 + - id: '95' + type: licenses + attributes: + created-at: '2024-08-23T20:33:24.774Z' + updated-at: '2024-08-23T20:33:25.759Z' + external-identifier: BNL000001 + confidential: false + expiry-date: + tag-summary: [] + - id: '139' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:33:25.191Z' + updated-at: '2024-08-23T20:33:25.504Z' + first-name: Chi + middle-name: + last-name: Altenwerth + suffix: + email: b6cb972fafe724849ddbdenis_ward@crona-ernser.test + phone-number: "+15309450048" + license-external-identifier: BNL000001 + confidential: false + external-identifier: + roles: + - applicant + - id: '4' + type: training-session-attendances + attributes: + created-at: '2024-08-23T20:33:27.541Z' + updated-at: '2024-08-23T20:33:27.750Z' + worker-assigned: Nita Huels + training-date: '08/23/2024' + training-hours: 3 + custom-caregiver-first-name: Chi + custom-caregiver-middle-name: + custom-caregiver-last-name: Altenwerth + custom-caregiver-suffix: + logged-by: Nina Hilll + comments: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/training-requirements" + included: + type: array + items: + type: object + "/api/v1/user_agency_profiles": + get: + summary: List user agency profiles + tags: + - User Agency Profiles + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-workers, applications-as-applicant, applications-as-co-applicant, + applications-as-other-adult, worker-assignments' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + - "-updated_at" + - updated_at + description: Avalable sorting values. + - name: updated_start_date + in: query + description: Filters records for those updated after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: updated_end_date + in: query + description: Filters records for those updated before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: external_identifier + in: query + description: Filter by their external identifier + required: false + schema: + type: string + description: External Profile ID. + - name: license_external_identifier + in: query + description: Filter by license external identifier + required: false + schema: + type: string + description: External License ID. + - name: application_status + in: query + description: Filter by status of lastest application + required: false + schema: + type: string + enum: + - applying + - approved + - awaiting_referral + - closed + - denied + - in_adoption_process + - inactive + - eligible_for_conversion + - recruiting_dropout + - recruiting + - withdrawn + - ready_for_review + - in_renewal_process + description: Available Application status values. + - name: role + in: query + description: Filter by role of user agency profile + required: false + schema: + type: string + enum: + - applicant + - child_in_home + - co_applicant + - other_adult_in_home + - reference_user + description: Available User Agency Profile roles. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/user_agency_profiles + description: List user agency profiles + responses: + '200': + description: successful + content: + application/json: + example: + data: + - id: '41' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:15.887Z' + updated-at: '2024-08-23T20:30:22.471Z' + name: Josue Goldner + first-name: Josue + middle-name: + last-name: Goldner + suffix: + date-of-birth: + gender: + ethnicities: [] + email: ff4ce4aa0e6aabc35ffaguadalupe@rolfson.example + phone-number: "+15309450048" + address: + address-city: South Velmaborough + address-state: IN + address-county: '' + address-street: 774 Considine Mountain + address-zipcode: 02732-9287 + geocoding-source: Melissa + geocoded-address-city: South Velmaborough + geocoded-address-state: IN + geocoded-address-street: 774 Considine Mountain + geocoded-address-zipcode: 02732-9287 + mailing-address: + mailing-address-city: Port Mary + mailing-address-state: AZ + mailing-address-street: 32779 Randall Common + mailing-address-zipcode: 70955-3834 + family-id: BDO000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: English + additional-languages: '' + external-identifier: + license-external-identifier: BDO000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '29' + type: initial-applications + - id: '30' + type: renewal-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '42' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:16.038Z' + updated-at: '2024-08-23T20:30:22.471Z' + name: Horacio Nienow + first-name: Horacio + middle-name: + last-name: Nienow + suffix: + date-of-birth: + gender: + ethnicities: [] + email: f033cd5e9e8c05d37325jesus@vonrueden.test + phone-number: "+15309450048" + address: + address-city: Lake Toryton + address-state: CO + address-county: '' + address-street: 3051 Swift Manor + address-zipcode: 37883-4439 + geocoding-source: Melissa + geocoded-address-city: Lake Toryton + geocoded-address-state: CO + geocoded-address-street: 3051 Swift Manor + geocoded-address-zipcode: 37883-4439 + mailing-address: + mailing-address-city: West Sorayafurt + mailing-address-state: ME + mailing-address-street: 91652 Simonis Heights + mailing-address-zipcode: 87088-5209 + family-id: BDO000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDO000001 + roles: + - co_applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: + - id: '29' + type: initial-applications + - id: '30' + type: renewal-applications + applications-as-other-adult: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '43' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:23.690Z' + updated-at: '2024-08-23T20:30:23.944Z' + name: Charolette West + first-name: Charolette + middle-name: + last-name: West + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 5b46648738ad6a98a29dalfred@gulgowski.example + phone-number: "+15309450048" + address: + address-city: Barrowsville + address-state: TX + address-county: '' + address-street: 289 Witting Mews + address-zipcode: '01866' + geocoding-source: Melissa + geocoded-address-city: Barrowsville + geocoded-address-state: TX + geocoded-address-street: 289 Witting Mews + geocoded-address-zipcode: '01866' + mailing-address: + mailing-address-city: Halvorsonhaven + mailing-address-state: AR + mailing-address-street: 34874 Leffler Fords + mailing-address-zipcode: '74363' + family-id: BDO000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDO000001 + roles: + - other_adult_in_home + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: + - id: '29' + type: initial-applications + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '44' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:24.731Z' + updated-at: '2024-08-23T20:30:24.789Z' + name: Ranee Kub + first-name: Ranee + middle-name: '' + last-name: Kub + suffix: + date-of-birth: '2019-05-29' + gender: + ethnicities: [] + email: + phone-number: + address: + address-street: '' + mailing-address: {} + family-id: BDO000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDO000001 + roles: + - child_in_home + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '45' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:26.216Z' + updated-at: '2024-08-23T20:30:28.485Z' + name: Ethan Grady + first-name: Ethan + middle-name: + last-name: Grady + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 5701332256690631048emichele.daniel@swift-leffler.test + phone-number: "+15309450048" + address: + address-city: Jenkinsbury + address-state: GA + address-county: '' + address-street: 371 Moore Circles + address-zipcode: '17115' + geocoding-source: Melissa + geocoded-address-city: Jenkinsbury + geocoded-address-state: GA + geocoded-address-street: 371 Moore Circles + geocoded-address-zipcode: '17115' + mailing-address: + mailing-address-city: South Elijah + mailing-address-state: WY + mailing-address-street: 1353 Terry Forks + mailing-address-zipcode: 49841-3205 + family-id: BDO000002 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: English + additional-languages: '' + external-identifier: + license-external-identifier: BDO000002 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '31' + type: initial-applications + - id: '32' + type: renewal-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '46' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:28.963Z' + updated-at: '2024-08-23T20:30:29.368Z' + name: Diana Ross + first-name: Diana + middle-name: + last-name: Ross + suffix: + date-of-birth: + gender: + ethnicities: [] + email: cyndy@beer-murray.test + phone-number: + address: + address-street: '' + mailing-address: {} + family-id: BDO000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDO000001 + roles: + - reference_user + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + - id: '47' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:30.554Z' + updated-at: '2024-08-23T20:30:31.297Z' + name: Latasha Muller + first-name: Latasha + middle-name: + last-name: Muller + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 0d83e1cdfb88d3bc346ealvin_shields@baumbach.example + phone-number: "+15309450048" + address: + address-city: North Alden + address-state: KS + address-county: '' + address-street: 1162 Boehm Coves + address-zipcode: '73388' + geocoding-source: Melissa + geocoded-address-city: North Alden + geocoded-address-state: KS + geocoded-address-street: 1162 Boehm Coves + geocoded-address-zipcode: '73388' + mailing-address: + mailing-address-city: West Benton + mailing-address-state: AK + mailing-address-street: 549 Harris Plains + mailing-address-zipcode: '30168' + family-id: BDO000003 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDO000003 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '33' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + included: + - id: '29' + type: initial-applications + attributes: + owner-agency-slug: walker-mcdermott-and-homenick + created-at: '2024-08-23T20:30:19.443Z' + updated-at: '2024-08-23T20:30:29.842Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 3 + approved-age-higher: 18 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 2 + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2024-08-13' + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: 10 + expiry-date: '2025-08-23' + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:19.438-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDO000001 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: approved + status-date: '2024-08-23' + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-58 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '41' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '42' + type: user-agency-profiles + license: + data: + id: '29' + type: licenses + other-adult-profiles: + data: + - id: '43' + type: user-agency-profiles + children-in-home-profiles: + data: + - id: '44' + type: user-agency-profiles + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '31' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '30' + type: renewal-applications + attributes: + owner-agency-slug: walker-mcdermott-and-homenick + created-at: '2024-08-23T20:30:21.980Z' + updated-at: '2024-08-23T20:30:23.159Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 3 + approved-age-higher: 18 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 2 + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:21.974-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDO000001 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: '2025-08-23' + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-57 + trainings-completed-percentage: + type: RenewalApplication + relationships: + applicant-agency-profile: + data: + id: '41' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '42' + type: user-agency-profiles + license: + data: + id: '29' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '31' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '31' + type: initial-applications + attributes: + owner-agency-slug: walker-mcdermott-and-homenick + created-at: '2024-08-23T20:30:26.820Z' + updated-at: '2024-08-23T20:30:28.485Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 3 + approved-age-higher: 18 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 2 + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: '2024-08-13' + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: 10 + expiry-date: '2025-08-23' + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:26.816-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDO000002 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: approved + status-date: '2024-08-23' + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-60 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '45' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '30' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '32' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '32' + type: renewal-applications + attributes: + owner-agency-slug: walker-mcdermott-and-homenick + created-at: '2024-08-23T20:30:28.062Z' + updated-at: '2024-08-23T20:30:28.485Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: 3 + approved-age-higher: 18 + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 2 + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:28.057-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDO000002 + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: '2025-08-23' + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-59 + trainings-completed-percentage: + type: RenewalApplication + relationships: + applicant-agency-profile: + data: + id: '45' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '30' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '32' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '33' + type: initial-applications + attributes: + owner-agency-slug: walker-mcdermott-and-homenick + created-at: '2024-08-23T20:30:31.128Z' + updated-at: '2024-08-23T20:30:31.297Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:31.123-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDO000003 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-62 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '47' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '31' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: [] + sub-agencies: + data: [] + agency-placement: + data: + id: '33' + type: agency-placements + barriers-to-licensing-calculation: + data: + links: + self: http://www.example.com/api/v1/user_agency_profiles?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/user_agency_profiles?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/user_agency_profiles?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 7 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/user-agency-profiles" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + "/api/v1/user_agency_profiles/{user_agency_profile_id}": + get: + summary: Get a specific user agency profile + tags: + - User Agency Profiles + security: + - bearer: [] + parameters: + - name: user_agency_profile_id + in: path + schema: + type: string + format: integer + description: User Agency Profile primary key. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + agency-workers, applications-as-applicant, applications-as-co-applicant, + applications-as-other-adult, worker-assignments' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/user_agency_profiles/user_agency_profile_id + description: Get a specific user agency profile + responses: + '200': + description: other adult is confidential + content: + application/json: + example: + data: + id: '93' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:31:49.945Z' + updated-at: '2024-08-23T20:31:49.945Z' + name: Luciano Nolan + first-name: Luciano + middle-name: + last-name: Nolan + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 37c4db9d253622c12853jeff_gusikowski@lesch.test + phone-number: "+15309450048" + address: + address-city: Othabury + address-state: ND + address-county: '' + address-street: 73420 Cleopatra Gardens + address-zipcode: 67772-5681 + geocoding-source: Melissa + geocoded-address-city: Othabury + geocoded-address-state: ND + geocoded-address-street: 73420 Cleopatra Gardens + geocoded-address-zipcode: 67772-5681 + mailing-address: + mailing-address-city: Gabrielleton + mailing-address-state: CO + mailing-address-street: 344 Irina Summit + mailing-address-zipcode: 18171-7233 + family-id: + confidential: true + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: + roles: + - other_adult_in_home + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: [] + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: + - id: '57' + type: initial-applications + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + included: + - id: '57' + type: initial-applications + attributes: + owner-agency-slug: quitzon-group + created-at: '2024-08-23T20:31:49.410Z' + updated-at: '2024-08-23T20:31:50.135Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: 4 + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: true + confidential: true + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: community + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:31:49.406-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: + medically-trained: false + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: incomplete + required: 1 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-90 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '91' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '94' + type: user-agency-profiles + license: + data: + id: '47' + type: licenses + other-adult-profiles: + data: + - id: '93' + type: user-agency-profiles + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '26' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '49' + type: agency-placements + barriers-to-licensing-calculation: + data: + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/user-agency-profiles" + included: + type: array + items: + type: object + put: + summary: Update an user agency profile + tags: + - User Agency Profiles + security: + - bearer: [] + parameters: + - name: user_agency_profile_id + in: path + schema: + type: string + format: integer + description: Binti User Agency Profile ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: PUT/api/v1/user_agency_profiles/user_agency_profile_id + description: Update an user agency profile + responses: + '200': + description: successful + content: + application/json: + example: + data: + id: '97' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:31:52.162Z' + updated-at: '2024-08-23T20:31:55.498Z' + name: Samuel Xavier Jackson III + first-name: Samuel + middle-name: Xavier + last-name: Jackson + suffix: III + date-of-birth: '2008-02-12' + gender: Male + ethnicities: [] + email: 0e23f61a7f3ca6d6c270irena_aufderhar@boehm-veum.test + phone-number: "+15309450048" + address: + address-city: North Jeanett + address-state: NM + address-county: '' + address-street: 631 Terry Centers + address-zipcode: '94811' + geocoding-source: Melissa + geocoded-address-city: North Jeanett + geocoded-address-state: NM + geocoded-address-street: 631 Terry Centers + geocoded-address-zipcode: '94811' + mailing-address: + mailing-address-city: West Donette + mailing-address-state: TX + mailing-address-street: 935 Turcotte Extensions + mailing-address-zipcode: 90638-7697 + family-id: BEB000001 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: english + additional-languages: spanish, american sign language + external-identifier: Person001 + license-external-identifier: BEB000001 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '58' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: [] + agency-workers: + data: [] + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/user-agency-profiles" + included: + type: array + items: + type: object + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + external-identifier: + type: string + description: Identifier for the user model in an external + system. + nullable: true + first-name: + type: string + description: First or given name, as provided to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + date-of-birth: + type: string + format: date + description: Date of birth. + nullable: true + gender: + type: string + enum: + - female + - male + - transgender + - non_binary + - not_listed_above + - prefer_not_to_answer + - + description: Gender, as selected from the available options. + nullable: true + x-nullable: true + primary-language: + type: string + description: Primary language spoken. May be an empty string. + secondary-languages: + type: array + items: + type: string + description: Additional language spoken. Should be in + quotes and comma seperated. + description: An array of additinal string values representing + the other lanugages someone speaks ie ["english", "spanish"] + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: {} + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Properties of the updated User Agency Profile. + required: + - data + description: Data to update a User Agency Profile. + required: true + "/api/v1/worker_assignments": + get: + summary: List worker assignments + tags: + - Worker Assignments + security: + - bearer: [] + parameters: + - name: page[size] + in: query + required: false + description: How many results to retrieve. For performance reasons, collections + do not return all the results at once; results are returned in a paginated + fashion. If this parameter is omitted, the default page size is 20 results. + schema: + type: string + format: integer + description: Page size. + - name: page[number] + in: query + required: false + description: Which page of results to retrieve, starting with 1. If this collection + has more results than `page[size]`, subsequent requests with increasing + `page[number]` will be necessary if you want to exhaust all results for + this request. + schema: + type: string + format: integer + description: Page number. + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + worker' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: sort + in: query + required: false + description: Sort the results by various fields. The prefix `-` sorts results + in descending order; no prefix sorts results in ascending order. + schema: + type: string + enum: + - "-created_at" + - created_at + description: Avalable sorting values. + - name: created_start_date + in: query + description: Filters records for those created after provided start time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: created_end_date + in: query + description: Filters records for those created before provided end time. + required: false + schema: + type: string + format: date-time + description: DateTime string for filtering. + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/worker_assignments + description: List worker assignments + responses: + '200': + description: sub agency sees worker assignments only for applications owned + by sub agency + content: + application/json: + example: + data: + - id: '26' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:30:21.543Z' + relationships: + applicant-profile: + data: + id: '69' + type: user-agency-profiles + application: + data: + id: '42' + type: initial-applications + worker: + data: + id: '134' + type: agency-workers + - id: '27' + type: worker-assignments + attributes: + role: support + created-at: '2024-08-23T20:30:21.571Z' + relationships: + applicant-profile: + data: + id: '69' + type: user-agency-profiles + application: + data: + id: '42' + type: initial-applications + worker: + data: + id: '153' + type: agency-workers + included: + - id: '69' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:16.638Z' + updated-at: '2024-08-23T20:30:19.326Z' + name: Mariann Schmitt + first-name: Mariann + middle-name: + last-name: Schmitt + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 4c849dca4802fc40589ddee.oberbrunner@corkery-bosco.example + phone-number: "+15309450048" + address: + address-city: Schillerfort + address-state: KS + address-county: '' + address-street: 88912 Hoppe Lakes + address-zipcode: 21582-7102 + geocoding-source: Melissa + geocoded-address-city: Schillerfort + geocoded-address-state: KS + geocoded-address-street: 88912 Hoppe Lakes + geocoded-address-zipcode: 21582-7102 + mailing-address: + mailing-address-city: Gusikowskiville + mailing-address-state: HI + mailing-address-street: 5661 Nienow Track + mailing-address-zipcode: 20789-2804 + family-id: paa-license-5 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: paa-license-5 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '42' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '26' + type: worker-assignments + - id: '27' + type: worker-assignments + agency-workers: + data: + - id: '134' + type: agency-workers + - id: '153' + type: agency-workers + - id: '42' + type: initial-applications + attributes: + owner-agency-slug: kemmer-crooks-and-kuphal + created-at: '2024-08-23T20:30:20.992Z' + updated-at: '2024-08-23T20:30:21.582Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:20.987-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: paa-license-5 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-54 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '69' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '70' + type: user-agency-profiles + license: + data: + id: '39' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '26' + type: worker-assignments + - id: '27' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '40' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '134' + type: agency-workers + attributes: + created-at: '2024-08-23T20:30:01.291Z' + updated-at: '2024-08-23T20:30:01.377Z' + name: Talia Boyle + email: 8502d05875dac8605c20felix@kling.example + supervisors: [] + managers-of-supervisors: [] + agency-role: admin + role-for-permissions: + id: 1 + name: Agency Admin + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '71' + type: agency-admin-assignments + - id: '153' + type: agency-workers + attributes: + created-at: '2024-08-23T20:30:21.495Z' + updated-at: '2024-08-23T20:30:21.495Z' + name: Barabara Stokes + email: 18faa2bbd557a3160253jesse@rice-paucek.test + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '82' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 2 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/worker-assignments" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + post: + summary: Create new worker assignment for particular application + tags: + - Worker Assignments + security: + - bearer: [] + parameters: + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: POST/api/v1/worker_assignments + description: Create new worker assignment for particular application + responses: + '201': + description: created + content: + application/json: + example: + data: + - id: '29' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:30:26.861Z' + relationships: + applicant-profile: + data: + id: '72' + type: user-agency-profiles + application: + data: + id: '44' + type: initial-applications + worker: + data: + id: '156' + type: agency-workers + included: + - id: '72' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:25.393Z' + updated-at: '2024-08-23T20:30:26.126Z' + name: Yen Stehr + first-name: Yen + middle-name: + last-name: Stehr + suffix: + date-of-birth: + gender: + ethnicities: [] + email: ee92ead324335c7bf70amikki_leannon@welch-emmerich.example + phone-number: "+15309450048" + address: + address-city: Lilianachester + address-state: OH + address-county: '' + address-street: 131 Charlyn Haven + address-zipcode: 74301-5739 + geocoding-source: Melissa + geocoded-address-city: Lilianachester + geocoded-address-state: OH + geocoded-address-street: 131 Charlyn Haven + geocoded-address-zipcode: 74301-5739 + mailing-address: + mailing-address-city: Osinskiland + mailing-address-state: FL + mailing-address-street: 80565 Roscoe Causeway + mailing-address-zipcode: '01254' + family-id: BDM000002 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: BDM000002 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '44' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '29' + type: worker-assignments + agency-workers: + data: + - id: '156' + type: agency-workers + - id: '44' + type: initial-applications + attributes: + owner-agency-slug: medhurst-gerlach-and-treutel + created-at: '2024-08-23T20:30:25.930Z' + updated-at: '2024-08-23T20:30:26.848Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 100 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 100 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: true + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:30:25.926-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: BDM000002 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 100 + template-slug: application-template-58 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '72' + type: user-agency-profiles + co-applicant-agency-profile: + data: + license: + data: + id: '41' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '29' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '42' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '156' + type: agency-workers + attributes: + created-at: '2024-08-23T20:30:23.041Z' + updated-at: '2024-08-23T20:30:23.041Z' + name: Vernetta Sanford + email: e74d19676b916c6594d2kirby@casper.example + supervisors: [] + managers-of-supervisors: [] + agency-role: approvals + role-for-permissions: + id: 3 + name: Approvals Worker + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '85' + type: agency-admin-assignments + links: + self: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + first: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + prev: + next: + last: http://www.example.com/api/v1/worker_assignments?page%5Bnumber%5D=1&page%5Bsize%5D=20&tz=utc + meta: + total-records: 1 + page-size: 20 + page-number: 1 + total-pages: 1 + sort: {} + schema: + type: object + additionalProperties: false + properties: + data: + type: array + items: + "$ref": "#/components/schemas/worker-assignments" + description: Array of records. + included: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of records. + links: + type: object + additionalProperties: false + properties: + self: + type: string + description: The current page of results. + first: + type: string + description: The first page of results. + prev: + type: string + description: The previous page of results. + nullable: true + next: + type: string + description: The next page of results. + nullable: true + last: + type: string + description: The final page of results. + required: + - self + - first + - prev + - next + - last + description: Convenience URLs for use in paginated responses. + meta: + type: object + additionalProperties: false + properties: + total-records: + type: number + format: integer + description: Total records in current the response set, across + all pages. + page-size: + type: number + format: integer + description: Count of records returned in the current page. + page-number: + type: number + format: integer + description: Current request page number. Starts at 1. + total-pages: + type: number + format: integer + description: Total number of pages in the current response + set at the given page size. + sort: + type: object + additionalProperties: true + description: 'The sorting parameters provided in request, + in the form of `{"field_name": "asc", "second_field": "desc"}`' + required: + - total-records + - page-size + - page-number + - total-pages + - sort + description: Available metadata for the current request including + number of pages, current page, and total count of matched records. + required: + - data + - links + - meta + requestBody: + content: + application/json: + schema: + type: object + additionalProperties: false + properties: + type: + type: string + enum: + - worker-assignments + description: Mandatory JSON:API type specifier. + data: + type: object + additionalProperties: false + properties: + attributes: + type: object + additionalProperties: false + properties: + role: + type: string + enum: + - approvals + - support + description: 'The assigned worker''s role on the Application. + Note: We currently do not support creating CBO assigments + via the API.' + required: + - role + description: Primary attributes of the record requested. + relationships: + type: object + additionalProperties: false + properties: + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + - renewal-applications + description: Always initial-applications / renewal-applications + required: + - id + - type + description: A reference to the Application to which + this Agency Worker is assigned. + nullable: true + required: + - data + description: A relationship with a single entry. + worker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency Worker for this + worker assignment. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - application + - worker + description: Related objects. When performing a PUT request, + do not include keys for relationships you do not intend to + change. If you want to remove a relationship, include the + key and set the "data" attribute to null. + meta: + type: object + additionalProperties: false + properties: {} + description: Request-specific modifiers that can control side + effects of the current operation. + required: + - attributes + description: Information for the new Worker Assignment. Must contain + a role attribute and a relationship for both application and worker. + required: + - type + - data + description: Properties to create new Worker Assignments on an Application. + required: true + "/api/v1/worker_assignments/{worker_assignment_id}": + get: + summary: Get a specific worker assignment + tags: + - Worker Assignments + security: + - bearer: [] + parameters: + - name: worker_assignment_id + in: path + schema: + type: string + format: integer + description: A Worker Assignment ID. + required: true + - name: included + in: query + description: 'Comma-separated list of associations to bundle in the `included` + section of the response payload. To exclude **all** possible associations, + provide the param but no argument.

_Available values_ : *, "", + worker' + required: false + schema: + type: string + description: Single includable relationship. + nullable: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: GET/api/v1/worker_assignments/worker_assignment_id + description: Get a specific worker assignment + responses: + '200': + description: sub agency can see worker assignment for application if the + application is owned by the sub agency + content: + application/json: + example: + data: + id: '43' + type: worker-assignments + attributes: + role: approvals + created-at: '2024-08-23T20:31:04.067Z' + relationships: + applicant-profile: + data: + id: '86' + type: user-agency-profiles + application: + data: + id: '58' + type: initial-applications + worker: + data: + id: '205' + type: agency-workers + included: + - id: '86' + type: user-agency-profiles + attributes: + created-at: '2024-08-23T20:30:58.897Z' + updated-at: '2024-08-23T20:31:01.572Z' + name: Parker Collier + first-name: Parker + middle-name: + last-name: Collier + suffix: + date-of-birth: + gender: + ethnicities: [] + email: 749e710beb8d0af289c9gary@beahan.test + phone-number: "+15309450048" + address: + address-city: Hansenton + address-state: WI + address-county: '' + address-street: 5957 Gusikowski Gateway + address-zipcode: '99038' + geocoding-source: Melissa + geocoded-address-city: Hansenton + geocoded-address-state: WI + geocoded-address-street: 5957 Gusikowski Gateway + geocoded-address-zipcode: '99038' + mailing-address: + mailing-address-city: South Gemmatown + mailing-address-state: PA + mailing-address-street: 8651 Israel Dale + mailing-address-zipcode: 98313-7993 + family-id: paa-license-5 + confidential: false + cws-cms-address-street: + cws-cms-address-city: + cws-cms-address-state: + cws-cms-address-zipcode: + cws-cms-caregiver-id: + cws-cms-touch-date: + cws-cms-home-id: + primary-language: '' + additional-languages: '' + external-identifier: + license-external-identifier: paa-license-5 + roles: + - applicant + sign-in-count: 0 + protected-tribe: false + protected-tribe-names: + relationships: + applications-as-applicant: + data: + - id: '58' + type: initial-applications + applications-as-co-applicant: + data: [] + applications-as-other-adult: + data: [] + child-placements: + data: [] + worker-assignments: + data: + - id: '43' + type: worker-assignments + - id: '44' + type: worker-assignments + agency-workers: + data: + - id: '205' + type: agency-workers + - id: '207' + type: agency-workers + - id: '58' + type: initial-applications + attributes: + owner-agency-slug: bednar-hand + created-at: '2024-08-23T20:31:03.392Z' + updated-at: '2024-08-23T20:31:04.141Z' + adult-children: [] + adults-in-home: [] + applicant-form-data: {} + applicant-forms-completed-percentage: 0 + applicant-notification-date: + approved-age-lower: + approved-age-higher: + background-checks-summary: + percentage-completed: + required: 0 + completed: 0 + non-exemptible: 0 + exemptions: + summary: + required: 0 + completed: 0 + denied: 0 + capacity: + case-type: + casework-completed-percentage: 0 + caseworker-assigned-date: '2024-08-23' + child-in-home: + co-applicant-form-data: {} + community-foster: + confidential: false + cws-cms-assigned-worker: + cws-cms-status: + cws-cms-status-date: + date-application-signed: + date-of-inquiry: '2024-08-23' + date-of-placement: + days-since-placement: + days-since-signed: + expiry-date: + external-identifier: + family-evaluation-completion-summary: + description: Family Evaluation + percentage: + complete: false + family-type: + home-info: + how-did-you-hear-about-us-details: + how-did-you-hear-about-us-label: + in-person-orientation-date: + intake-completed-percentage: 0 + intake-forms-complete: + intake-inbox-date: '2024-08-23T13:31:03.388-07:00' + intake-incomplete-date: + intake-incomplete-reason: + intake-inter-county-case: + intake-receiving-county: + intake-receiving-icpc: + intake-referring-county: + intake-referring-icpc: + inter-county-request: + inter-state-request: + license-external-identifier: paa-license-5 + medically-trained: + medical-summary: + percentage: + required: 0 + completed: 0 + minor-children-in-home: [] + online-orientation-date: + pets: [] + reference-summary: + status: complete + required: 0 + completed: 0 + referring-caseworker: + referring-office: " " + referring-supervisor-caseworker: + renewal-due-date: + respite-provider: + spa: + status: applying + status-date: + status-explanation: + status-overridden: false + status-overridden-explanation: + status-overridden-reason: + status-reason: + supporting-docs-completed-percentage: 0 + template-slug: application-template-86 + trainings-completed-percentage: + type: InitialApplication + relationships: + applicant-agency-profile: + data: + id: '86' + type: user-agency-profiles + co-applicant-agency-profile: + data: + id: '87' + type: user-agency-profiles + license: + data: + id: '55' + type: licenses + other-adult-profiles: + data: [] + children-in-home-profiles: + data: [] + good-causes: + data: [] + worker-assignments: + data: + - id: '43' + type: worker-assignments + - id: '44' + type: worker-assignments + sub-agencies: + data: [] + agency-placement: + data: + id: '56' + type: agency-placements + barriers-to-licensing-calculation: + data: + - id: '205' + type: agency-workers + attributes: + created-at: '2024-08-23T20:31:03.889Z' + updated-at: '2024-08-23T20:31:03.977Z' + name: Daniell Johns + email: d696790aa81a0594cae4forest.carter@wolff.example + supervisors: [] + managers-of-supervisors: [] + agency-role: admin + role-for-permissions: + id: 1 + name: Agency Admin + external-identifier: + sign-in-count: 0 + relationships: + agency-admin-assignment: + data: + id: '117' + type: agency-admin-assignments + schema: + type: object + required: + - data + properties: + data: + "$ref": "#/components/schemas/worker-assignments" + included: + type: array + items: + type: object + delete: + summary: Remove worker assignment + tags: + - Worker Assignments + security: + - bearer: [] + parameters: + - name: worker_assignment_id + in: path + schema: + type: string + format: integer + description: A Worker Assignment ID. + required: true + - name: tz + in: query + required: true + schema: + type: string + enum: + - utc + description: Available timezones. + description: By default, the API returns Pacific time zone timestamps. This + behavior will be deprecated. Please append `tz=utc` on all requests to ensure + your system always receives UTC timezone values from the API. + operationId: DELETE/api/v1/worker_assignments/worker_assignment_id + description: Remove worker assignment + responses: + '204': + description: no content + content: + application/json: + schema: {} +servers: +- url: https://family.binti.com +- url: https://pre-production.binti.com +- url: https://demo.binti.com +components: + securitySchemes: + bearer: + type: http + scheme: bearer + schemas: + application-key-dates: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Time pipeline report was created. + updated-at: + type: string + format: date-time + description: Time pipeline report was last updated. This is updated + when the report is regenerated. + inquiry-date: + type: string + format: date + description: Date of inquiry for all application + nullable: true + approval-start-time: + type: string + format: date-time + description: Time approval started + nullable: true + approval-complete-time: + type: string + format: date-time + description: Time approval completed + nullable: true + applicant-forms-start-time: + type: string + format: date-time + description: Time applicant forms started + nullable: true + applicant-forms-complete-time: + type: string + format: date-time + description: Time applicant forms completed + nullable: true + background-check-start-time: + type: string + format: date-time + description: Time background check(s) started + nullable: true + background-check-complete-time: + type: string + format: date-time + description: Time background check(s) completed + nullable: true + caseworker-forms-start-time: + type: string + format: date-time + description: Time caseworker forms started + nullable: true + caseworker-forms-complete-time: + type: string + format: date-time + description: Time caseworker forms completed + nullable: true + online-orientation-date: + type: string + format: date + description: Date of online orientation + nullable: true + in-person-orientation-date: + type: string + format: date + description: Date of in-person orientation + nullable: true + psycho-social-start-time: + type: string + format: date-time + description: Time psycho-social evaluation started + nullable: true + psycho-social-complete-time: + type: string + format: date-time + description: Time psycho-social evaluation completed + nullable: true + references-start-time: + type: string + format: date-time + description: Time reference forms started + nullable: true + references-complete-time: + type: string + format: date-time + description: Time references forms completed + nullable: true + supporting-documents-start-time: + type: string + format: date-time + description: Time supporting documents started + nullable: true + supporting-documents-complete-time: + type: string + format: date-time + description: Time supporting documents completed + nullable: true + trainings-start-time: + type: string + format: date-time + description: Time trainings started + nullable: true + trainings-complete-time: + type: string + format: date-time + description: Time trainings completed + nullable: true + related-attributes: + type: object + additionalProperties: false + properties: + application-id: + type: string + format: integer + description: Application ID being tracked + application-created-at: + type: string + format: date-time + description: Date application was created. + application-external-identifier: + type: string + description: External systems identifier for individual Application. + Must be unique for agency. + nullable: true + application-type: + type: string + description: Type of application + application-status: + type: string + description: Status of application + license-external-identifier: + type: string + description: External systems identifier for a License or collection + of Applications per family. Must be unique for agency. + nullable: true + family-id: + type: string + description: Family ID + nullable: true + required: + - application-id + - application-created-at + - application-external-identifier + - application-type + - application-status + - license-external-identifier + - family-id + description: Attributes from related models. Prefixed with which relationship + the attributes come from. + status-changes: + type: array + items: + type: object + additionalProperties: false + properties: + status-before: + type: string + description: Status before change + nullable: true + status-after: + type: string + description: Status after change + status-date: + type: string + format: date + description: Date entered for status changed + nullable: true + changed-at: + type: string + format: date-time + description: Date status was changed at in UTC + required: + - status-before + - status-after + - status-date + - changed-at + description: Individual status change record + description: List of status changes for the application + agency-key-dates: + type: array + items: + type: object + additionalProperties: false + properties: + date: + type: string + format: date-time + description: Date recorded for custom key date + nullable: true + key-date-type: + type: string + description: Name of key date + key-date-description: + type: string + format: date-time + description: Description of key date + nullable: true + created-at: + type: string + format: date-time + description: Time key date was created. + required: + - date + - key-date-type + - key-date-description + - created-at + description: Recorded custom key date for application + description: List of custom agency key dates for the application + required: + - created-at + - updated-at + - inquiry-date + - approval-start-time + - approval-complete-time + - applicant-forms-start-time + - applicant-forms-complete-time + - background-check-start-time + - background-check-complete-time + - caseworker-forms-start-time + - caseworker-forms-complete-time + - online-orientation-date + - in-person-orientation-date + - psycho-social-start-time + - psycho-social-complete-time + - references-start-time + - references-complete-time + - supporting-documents-start-time + - supporting-documents-complete-time + - trainings-start-time + - trainings-complete-time + - related-attributes + - status-changes + - agency-key-dates + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + - renewal-applications + description: Always initial-applications or renewal-applications + required: + - id + - type + description: The related application + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: A pipeline funnel report for tracking barriers to licensing. Including + key times and dates during the application process. All times are displayed + in UTC in iso8601 format regardless of the timezone of the user or query. + address: + type: object + additionalProperties: false + properties: + address-street: + type: string + description: The street address, as provided + address-city: + type: string + description: The city of the address, as provided + address-state: + type: string + description: The two-letter state code of the address + address-zipcode: + type: string + description: The zip code of the address, as provided + address-county: + type: string + description: The county of the address, as provided + geocoding-source: + type: string + description: The geocoder used to geocode this data + geocoded-address-street: + type: string + description: The accurate street address, if available + geocoded-address-city: + type: string + description: The accurate city, if available + geocoded-address-state: + type: string + description: The accurate state code, if available + geocoded-address-zipcode: + type: string + description: The accurate zip code, if available + description: Object representing an address. Note that any of the keys may be + missing or may be set to an empty string. Some addresses have geocoded information, + which has been verified against a third party (US Census data, among others) + to be accurate. + agencies: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Agency was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Agency was last updated in Binti. + name: + type: string + description: Name of agency + nullable: true + required: + - created-at + - updated-at + - name + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: An object representing a child welfare agency + agency-placements: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Agency Placement was created in + Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Agency Placement was last updated + in Binti. + name: + type: string + description: Agency Placement name + license-id: + type: string + description: DEPRECATED -- Identifier for the family or congregate care + facility. Use external_identifier instead. + provider-external-identifier: + type: string + description: A configurable identifier to track provider location across + systems. For residential settings this is analogous to family id. + For congregate care facilities or private agencies this might be their + certification id. + nullable: true + contact-information: + type: string + description: Contact information for the Agency Placement. + nullable: true + external-identifier: + type: string + description: Identifier for the Agency Placement model in an external + system. + nullable: true + respite-provider: + type: boolean + description: A boolean for if the Agency Placement is a respite provider + or not. TRUE if is a respite provider. + nullable: true + status: + type: string + enum: + - applying + - approved + - closed + description: Status of the Agency Placement. + capacity: + type: number + format: integer + description: The number of children the Agency Placement can accommodate. + nullable: true + availability-updated-at: + type: string + format: date-time + description: Date and time that the availability of beds was last updated + at. + nullable: true + availability-updated-by-id: + type: number + format: integer + description: The ID of the Agency Worker who updated the availability + last. + nullable: true + managed-by-type: + type: string + description: Used to distinguish between a group home and family placement. + The two options are 'Agency' and 'GroupHome'. + managed-by-id: + type: number + format: integer + description: The ID of the Agency or GroupHome to which this Agency + Placement is associated. + user-agency-profile-id: + type: number + format: integer + description: The ID of the User Agency Profile to which this Agency + Placement is associated. + child-in-home: + type: boolean + description: Indicates whether there are any children currently placed + in the home. Null indicates that this value is not known. + nullable: true + required: + - created-at + - updated-at + - name + - license-id + - provider-external-identifier + - contact-information + - external-identifier + - respite-provider + - status + - capacity + - availability-updated-at + - availability-updated-by-id + - managed-by-type + - managed-by-id + - user-agency-profile-id + - child-in-home + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + placement-holds: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - placement-holds + description: Always placement-holds + required: + - id + - type + description: A reference to any current Placement Holds made for + this provider. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: The Agency Placement is an identifier for a family, agency, or + congregate care. Effectively it represents a place a child can be placed. + This is often also called a Provider. + agency-workers: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the worker was created in Binti + updated-at: + type: string + format: date-time + description: Date and time that the worker was last updated in Binti + name: + type: string + description: Agency worker's name + email: + type: string + description: Agency worker's email + supervisors: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: number + format: integer + description: Agency Worker primary key. + name: + type: string + description: Agency Worker's full name. + required: + - id + - name + description: Minimal identifying data for Agency Worker. + description: Array of supervisors, indicated by ID and Name + managers-of-supervisors: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: number + format: integer + description: Agency Worker primary key. + name: + type: string + description: Agency Worker's full name. + required: + - id + - name + description: Minimal identifying data for Agency Worker. + description: Array of supervisors of supervisors, indicated by ID and + Name + agency-role: + type: string + description: String describing the role granted + role-for-permissions: + type: object + additionalProperties: false + properties: + id: + type: number + format: integer + description: Agency Worker primary key. + name: + type: string + description: Agency Worker's full name. + required: + - id + - name + description: Minimal identifying data for Agency Worker. + external-identifier: + type: string + description: Identifier for the agency worker model in an external system + nullable: true + sign-in-count: + type: number + format: integer + description: Number of times this worker has signed into the Binti system. + required: + - created-at + - updated-at + - name + - email + - supervisors + - managers-of-supervisors + - agency-role + - role-for-permissions + - external-identifier + - sign-in-count + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: Agency Worker. + applications-summary: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Application was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Application was last updated. Includes + changes to status, assignments, or data on the Application itself. + Does not include updates to forms. + type: + type: string + enum: + - InitialApplication + - RenewalApplication + - CaliforniaConversionApplication + description: Identifies the basic underlying type of the Application. + template-slug: + type: string + description: A string that describes the blueprint for this Application's + forms, required documents, and trainings. All Applications of the + same "type" will share the same value for this string. Contact your + account manager for the possible values for this field. + family-type: + type: string + description: Whether the family is a relative, non-relative, fictive + kin (nrefm), community, or a guardian family. + nullable: true + status: + type: string + enum: + - applying + - approved + - awaiting_referral + - closed + - denied + - in_adoption_process + - inactive + - eligible_for_conversion + - recruiting_dropout + - recruiting + - withdrawn + - ready_for_review + description: Status of the Application in Binti. + status-date: + type: string + format: date + description: Date that the Application moved to the current status. + nullable: true + expiry-date: + type: string + format: date + description: Expiry date of Application as determined by the next renewal + due date, only present on approved Applications. + nullable: true + renewal-due-date: + type: string + format: date + description: Due date of the renewal Application, only available on + renewal Applications. + nullable: true + confidential: + type: boolean + description: Whether or not this Application has been marked confidential. + license-external-identifier: + type: string + description: External systems identifier for a License or collection + of Applications per family. Must be unique for agency. + nullable: true + required: + - created-at + - updated-at + - type + - template-slug + - family-type + - status + - status-date + - expiry-date + - renewal-due-date + - confidential + - license-external-identifier + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A summary overview of an Application. + application-forms: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date the Application Form was created. + updated-at: + type: string + format: date-time + description: Date the Application Form was last updated in Binti. + form-slug: + type: string + description: Machine readable form name. This name is set up by Binti + during form configuration. Please contact Binti for a list of slugs + for your agency. + form-name: + type: string + description: The Application Form's human readable name as seen on Binti + UI. + nullable: true + signed-at: + type: string + format: date-time + description: Date the Application Form was signed by all parties. + nullable: true + state: + type: string + description: 'Status of Application Form. Avaliable values are: `completed`: + all form fields data has been provided. `all_signed`: all parties + have signed the form and a pdf has been generated.' + nullable: true + not-applicable: + type: boolean + description: Application Form was marked as Not Applicable by case worker. + progress-percentage: + type: number + format: integer + description: Percentage of form fields completed. + completed-offline: + type: boolean + description: Application Form was marked as completed offline by case + worker. + sub-forms-completed-offline: + type: array + items: + type: string + description: Machine readable name of subform completed offline. + description: Array of machine readable names of subforms completed offline. + sub-forms-not-applicable: + type: array + items: + type: string + description: Machine readable name of subform marked as not applicable. + description: Array of machine readable names of subforms marked as not + applicable. + application-id: + type: number + format: integer + description: Binti generated ID for Application to which the Application + Form is associated. + application-external-identifier: + type: string + description: External system's identifier for the Application to which + the Application Form is associated. + nullable: true + license-external-identifier: + type: string + description: License specific external identifier. Analogous to family_id. + nullable: true + questionnaire-data: + type: object + additionalProperties: true + description: Structured form response data. This data is the raw input + provided by the user. The structure of this data is determined when + each form is configured by Binti's technical account management team. + The fields are not guarenteed as forms can change over time. Each + subform is nested under a machine readable name. For questions about + particular fields please contact your Binti account team. + required: + - created-at + - updated-at + - form-slug + - form-name + - signed-at + - state + - not-applicable + - progress-percentage + - completed-offline + - sub-forms-completed-offline + - sub-forms-not-applicable + - application-id + - application-external-identifier + - license-external-identifier + - questionnaire-data + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + user-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: User Agency Profile of person completing the Application + Form. + nullable: true + required: + - data + description: A relationship with a single entry. + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + description: Always initial-applications + required: + - id + - type + description: The Application to which this Application Form is associated. + nullable: true + required: + - data + description: A relationship with a single entry. + license: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: The License to which this Application Form is associated. + nullable: true + required: + - data + description: A relationship with a single entry. + required-signatures: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - required-signatures + description: Always required-signatures + required: + - id + - type + description: Signatures required for Application Form completion. + User information is not populated until signature has been completed. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: 'An Application Form is a representation of data provided by an + applicant and/or Agency Worker when they complete a custom Binti form. Binti + uses this data to generate PDFs to sign. This data is presented "as is" and + contains field level access to items not normally accessible in the core data + model. Please note: This data is unstructured and only accessible when configured + by Binti''s technical account managers. Additionally, fields can change over + time. We do not guarantee any specific structure within the questionnaire + response data. If you are interested in accessing some of the data fields + in a configured form please contact your Binti account team.' + application-templates: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + slug: + type: string + description: Machine readable template slug. This name is set up by + Binti during template configuration. + state: + type: string + enum: + - unpublished + - active + - deprecated + description: The Application Template's current state. + application-type: + type: string + enum: + - conversion + - initial + - renewal + description: The type of application generated from the template. + activated-at: + type: string + format: date-time + description: Date the Application Template was activated, if active. + nullable: true + deprecated-at: + type: string + format: date-time + description: Date the Application Template was deprecated from use. + nullable: true + created-at: + type: string + format: date-time + description: Date the Application Template was created. + updated-at: + type: string + format: date-time + description: Date the Application Template was last updated in Binti. + required: + - slug + - state + - application-type + - activated-at + - deprecated-at + - created-at + - updated-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: An Application Template is a template from which Applications can + be created. Application Templates are pre-configured by Binti for each agency's + needs. Application template "slugs" are used when creating a new Application + via the API. Only "active" templates can be used to create new Applications. + Templates are _versioned_ and may be deprecated and replaced over time as + the agency's needs change. + background-check-logs: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Background Check Log was created + in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Background Check Log was last updated. + application-id: + type: number + format: integer + description: ID for related Application. + nullable: true + background-check-id: + type: number + format: integer + description: ID for related Background Check. + adult-profile-id: + type: number + format: integer + description: ID for related adult's User Agency Profile. + completed-at: + type: string + format: date + description: Date the Background Check Log was completed. + nullable: true + status: + type: string + enum: + - requested + - complete_no_exemption + - complete_exemption_required + - complete_non_exemptible_crime + - rejected + - not_applicable + - needs_review + - not_started + - complete_exemption_denied + - complete_exemption_granted + - received_needs_review + - received_exemption_required + - complete + - not_applicable_full_cycle + - complete_non_exemptible_finding + - + description: Status of Background Check Log. + nullable: true + x-nullable: true + notes: + type: string + description: Notes associated with Background Check Log. + nullable: true + required: + - created-at + - updated-at + - application-id + - background-check-id + - adult-profile-id + - completed-at + - status + - notes + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + adult-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: The user agency profile on whom the background check + was preformed + nullable: true + required: + - data + description: A relationship with a single entry. + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + - renewal-applications + description: Always initial-applications / renewal-applications + required: + - id + - type + description: A reference to the Application this background check + was preformed for. + nullable: true + required: + - data + description: A relationship with a single entry. + nullable: true + background-check: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - background-checks + description: Always background-checks + required: + - id + - type + description: Background check preformed. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: Describes a log entry within the background check process. This + log consists of the person the background check was preformed on, when that + check was completed, what was the type of background check (FBI, Out of State + etc) which are agency specific and can be found in /background_checks, if + this check was related to an application, the status (clear or not) and any + additional notes recorded. A background check could encompass many log entries. + All logs must be in a valid state to approve an application. + background-checks: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Background Check was created in + Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Background Check was last updated. + name: + type: string + description: Name of the Background Check. + nullable: true + required: + type: boolean + description: Whether or not the Background Check is required. + nullable: true + renewal-required: + type: boolean + description: Whether or not the Background Check must be refreshed with + every renewal. + step: + type: string + enum: + - request + - received + - emergency_request + - emergency_received + - full_cycle + description: Used for tracking mid-term stages of the background check + process. For example, 'request' is used for Background Checks with + a delay in receiving the results. + required: + - created-at + - updated-at + - name + - required + - renewal-required + - step + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A Background Check refers to the Agency-configured Check being + performed. This is compared to a Background Check Log, which is an instance + of a Background Check applied to a particular User Agency Profile. + case-notes: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + amount-spent: + type: number + format: currency + description: Amount spent on services. + nullable: true + case-note-body: + type: string + description: Case Note content. Free text field. + case-note-type: + type: string + enum: + - visit + - phone_call + - email + - other + - supervision + - case_update + - complaint_or_violation + - placement + - approval_date_estimate + - family_evaluation + - recruiting + - support_services + - next_planned_contact + - placement_approval + - training + - renewal_progress_update + - reference_update + - email_campaign + - automated_email + description: Case Note category. + contact-method: + type: string + enum: + - contact_email + - contact_phone_call + - contact_visit + - contact_written_letter + - contact_attempted_visit + - contact_scheduled_visit + - contact_case_management_meeting + - contact_text_message + - contact_video_conference + - contact_other + - + description: Means of contact with family if applicable. + nullable: true + x-nullable: true + date: + type: string + format: date + description: Date the events of this Case Note took place. + estimated-approval-date: + type: string + format: date + description: Date of estimated application approval, if relevent. + nullable: true + support-service-type: + type: string + enum: + - education + - employment + - child_care + - legal + - case_management + - clothing + - food + - mental_health + - family_team + - furniture + - healthcare + - safety_items + - support_groups + - mentoring + - visitation + - dpss_wic + - recreation + - rent + - transportation + - + description: Support service provided with Case Note. + nullable: true + x-nullable: true + license-external-identifier: + type: string + description: External id on the License associated with the User subject + of Case Note. + nullable: true + created-at: + type: string + format: date + description: Date Case Note was created in Binti. + updated-at: + type: string + format: date + description: Date Case Note was last updated at in Binti. + required: + - amount-spent + - case-note-body + - case-note-type + - contact-method + - date + - estimated-approval-date + - support-service-type + - license-external-identifier + - created-at + - updated-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + caseworker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency Worker who authored this + Case Note. + nullable: true + required: + - data + description: A relationship with a single entry. + adult-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the user to which this Case Note refers. + nullable: true + required: + - data + description: A relationship with a single entry. + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: A reference to the Child to which this Case Note refers. + nullable: true + required: + - data + description: A relationship with a single entry. + licenses: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: A collection of licenses the user in this case note + has held a role on. This is determined by the user referenced + and not directly linked via the case note. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: A Case Note is a free form note that is written by a case worker + to log information about a case. A Case Note can be assigned to a family, + or a Child. There are various types of Case Notes that allow for other fields + to be populated. + children: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + first-name: + type: string + description: Child's first name. + middle-name: + type: string + description: Child's middle name. + nullable: true + last-name: + type: string + description: Child's last name. + suffix: + type: string + description: Child's suffix. + nullable: true + ethnicities: + type: object + additionalProperties: false + properties: + american-indian-or-alaska-native-or-first-nations: + type: string + description: 'Ethnicity option: american-indian-or-alaska-native-or-first-nations.' + nullable: true + american-indian-or-alaska-native-or-first-nations.american-indian: + type: string + description: 'Ethnicity option: american-indian-or-alaska-native-or-first-nations.american-indian.' + nullable: true + american-indian-or-alaska-native-or-first-nations.alaska-native: + type: string + description: 'Ethnicity option: american-indian-or-alaska-native-or-first-nations.alaska-native.' + nullable: true + asian: + type: string + description: 'Ethnicity option: asian.' + nullable: true + asian.south-asian: + type: string + description: 'Ethnicity option: asian.south-asian.' + nullable: true + asian.south-asian.asian-indian: + type: string + description: 'Ethnicity option: asian.south-asian.asian-indian.' + nullable: true + asian.south-asian.bangladeshi: + type: string + description: 'Ethnicity option: asian.south-asian.bangladeshi.' + nullable: true + asian.south-asian.pakistani: + type: string + description: 'Ethnicity option: asian.south-asian.pakistani.' + nullable: true + asian.south-asian.other-south-asian: + type: string + description: 'Ethnicity option: asian.south-asian.other-south-asian.' + nullable: true + asian.east-asian: + type: string + description: 'Ethnicity option: asian.east-asian.' + nullable: true + asian.east-asian.chinese: + type: string + description: 'Ethnicity option: asian.east-asian.chinese.' + nullable: true + asian.east-asian.japanese: + type: string + description: 'Ethnicity option: asian.east-asian.japanese.' + nullable: true + asian.east-asian.korean: + type: string + description: 'Ethnicity option: asian.east-asian.korean.' + nullable: true + asian.east-asian.other-east-asian: + type: string + description: 'Ethnicity option: asian.east-asian.other-east-asian.' + nullable: true + asian.south-east-asian: + type: string + description: 'Ethnicity option: asian.south-east-asian.' + nullable: true + asian.south-east-asian.cambodian: + type: string + description: 'Ethnicity option: asian.south-east-asian.cambodian.' + nullable: true + asian.south-east-asian.filipino: + type: string + description: 'Ethnicity option: asian.south-east-asian.filipino.' + nullable: true + asian.south-east-asian.hmong: + type: string + description: 'Ethnicity option: asian.south-east-asian.hmong.' + nullable: true + asian.south-east-asian.indonesian: + type: string + description: 'Ethnicity option: asian.south-east-asian.indonesian.' + nullable: true + asian.south-east-asian.laotian: + type: string + description: 'Ethnicity option: asian.south-east-asian.laotian.' + nullable: true + asian.south-east-asian.thai: + type: string + description: 'Ethnicity option: asian.south-east-asian.thai.' + nullable: true + asian.south-east-asian.vietnamese: + type: string + description: 'Ethnicity option: asian.south-east-asian.vietnamese.' + nullable: true + asian.south-east-asian.other-south-east-asian: + type: string + description: 'Ethnicity option: asian.south-east-asian.other-south-east-asian.' + nullable: true + asian.other-asian: + type: string + description: 'Ethnicity option: asian.other-asian.' + nullable: true + black-or-african-american: + type: string + description: 'Ethnicity option: black-or-african-american.' + nullable: true + black-or-african-american.ethiopian: + type: string + description: 'Ethnicity option: black-or-african-american.ethiopian.' + nullable: true + black-or-african-american.caribbean: + type: string + description: 'Ethnicity option: black-or-african-american.caribbean.' + nullable: true + black-or-african-american.haitian: + type: string + description: 'Ethnicity option: black-or-african-american.haitian.' + nullable: true + black-or-african-american.jamaican: + type: string + description: 'Ethnicity option: black-or-african-american.jamaican.' + nullable: true + black-or-african-american.nigerian: + type: string + description: 'Ethnicity option: black-or-african-american.nigerian.' + nullable: true + black-or-african-american.somalian: + type: string + description: 'Ethnicity option: black-or-african-american.somalian.' + nullable: true + black-or-african-american.other-black-or-african-american: + type: string + description: 'Ethnicity option: black-or-african-american.other-black-or-african-american.' + nullable: true + hispanic-or-latinx: + type: string + description: 'Ethnicity option: hispanic-or-latinx.' + nullable: true + hispanic-or-latinx.central-american: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.' + nullable: true + hispanic-or-latinx.central-american.cuban: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.cuban.' + nullable: true + hispanic-or-latinx.central-american.dominican: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.dominican.' + nullable: true + hispanic-or-latinx.central-american.ecuadorian: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.ecuadorian.' + nullable: true + hispanic-or-latinx.central-american.mexican: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.mexican.' + nullable: true + hispanic-or-latinx.central-american.puerto-rican: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.puerto-rican.' + nullable: true + hispanic-or-latinx.central-american.salvadoran: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.salvadoran.' + nullable: true + hispanic-or-latinx.central-american.other-central-american: + type: string + description: 'Ethnicity option: hispanic-or-latinx.central-american.other-central-american.' + nullable: true + hispanic-or-latinx.south-american: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.' + nullable: true + hispanic-or-latinx.south-american.brazilian: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.brazilian.' + nullable: true + hispanic-or-latinx.south-american.colombian: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.colombian.' + nullable: true + hispanic-or-latinx.south-american.guatemalan: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.guatemalan.' + nullable: true + hispanic-or-latinx.south-american.peruvian: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.peruvian.' + nullable: true + hispanic-or-latinx.south-american.other-south-american: + type: string + description: 'Ethnicity option: hispanic-or-latinx.south-american.other-south-american.' + nullable: true + hispanic-or-latinx.other-hispanic-or-latinx: + type: string + description: 'Ethnicity option: hispanic-or-latinx.other-hispanic-or-latinx.' + nullable: true + middle-eastern-or-north-african: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.' + nullable: true + middle-eastern-or-north-african.middle-eastern: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.middle-eastern.' + nullable: true + middle-eastern-or-north-african.middle-eastern.armenian: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.middle-eastern.armenian.' + nullable: true + middle-eastern-or-north-african.middle-eastern.lebanese: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.middle-eastern.lebanese.' + nullable: true + middle-eastern-or-north-african.middle-eastern.other-middle-eastern: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.middle-eastern.other-middle-eastern.' + nullable: true + middle-eastern-or-north-african.northern-african: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.northern-african.' + nullable: true + middle-eastern-or-north-african.northern-african.egyptian: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.northern-african.egyptian.' + nullable: true + middle-eastern-or-north-african.northern-african.other-northern-african: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.northern-african.other-northern-african.' + nullable: true + middle-eastern-or-north-african.other-middle-eastern-or-northern-african: + type: string + description: 'Ethnicity option: middle-eastern-or-north-african.other-middle-eastern-or-northern-african.' + nullable: true + native-hawaiian-or-other-pacific-islander: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.' + nullable: true + native-hawaiian-or-other-pacific-islander.guamanian-chamorro: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.guamanian-chamorro.' + nullable: true + native-hawaiian-or-other-pacific-islander.chuukese: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.chuukese.' + nullable: true + native-hawaiian-or-other-pacific-islander.fijian: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.fijian.' + nullable: true + native-hawaiian-or-other-pacific-islander.native-hawaiian: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.native-hawaiian.' + nullable: true + native-hawaiian-or-other-pacific-islander.kosraean: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.kosraean.' + nullable: true + native-hawaiian-or-other-pacific-islander.marshallese: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.marshallese.' + nullable: true + native-hawaiian-or-other-pacific-islander.mixed: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.mixed.' + nullable: true + native-hawaiian-or-other-pacific-islander.palauan: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.palauan.' + nullable: true + native-hawaiian-or-other-pacific-islander.pohnpeian: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.pohnpeian.' + nullable: true + native-hawaiian-or-other-pacific-islander.polynesian: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.polynesian.' + nullable: true + native-hawaiian-or-other-pacific-islander.samoan: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.samoan.' + nullable: true + native-hawaiian-or-other-pacific-islander.tongan: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.tongan.' + nullable: true + native-hawaiian-or-other-pacific-islander.yapese: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.yapese.' + nullable: true + native-hawaiian-or-other-pacific-islander.other-pacific-islander: + type: string + description: 'Ethnicity option: native-hawaiian-or-other-pacific-islander.other-pacific-islander.' + nullable: true + white: + type: string + description: 'Ethnicity option: white.' + nullable: true + white.central-american: + type: string + description: 'Ethnicity option: white.central-american.' + nullable: true + white.european: + type: string + description: 'Ethnicity option: white.european.' + nullable: true + white.european.english: + type: string + description: 'Ethnicity option: white.european.english.' + nullable: true + white.european.italian: + type: string + description: 'Ethnicity option: white.european.italian.' + nullable: true + white.european.german: + type: string + description: 'Ethnicity option: white.european.german.' + nullable: true + white.european.irish: + type: string + description: 'Ethnicity option: white.european.irish.' + nullable: true + white.european.scottish: + type: string + description: 'Ethnicity option: white.european.scottish.' + nullable: true + white.european.romanian: + type: string + description: 'Ethnicity option: white.european.romanian.' + nullable: true + white.european.other-european: + type: string + description: 'Ethnicity option: white.european.other-european.' + nullable: true + white.middle-eastern: + type: string + description: 'Ethnicity option: white.middle-eastern.' + nullable: true + white.russian: + type: string + description: 'Ethnicity option: white.russian.' + nullable: true + white.other-white-or-caucasian: + type: string + description: 'Ethnicity option: white.other-white-or-caucasian.' + nullable: true + other: + type: string + description: 'Ethnicity option: other.' + nullable: true + prefer-not-to-answer: + type: string + description: 'Ethnicity option: prefer-not-to-answer.' + nullable: true + unknown: + type: string + description: 'Ethnicity option: unknown.' + nullable: true + description: Child's race/ethnicity. Multiple options can be selected. + nullable: true + ethnicities-array: + type: array + items: + type: object + additionalProperties: false + properties: + ethnicity: + type: string + enum: + - american-indian-or-alaska-native-or-first-nations + - american-indian-or-alaska-native-or-first-nations.american-indian + - american-indian-or-alaska-native-or-first-nations.alaska-native + - asian + - asian.south-asian + - asian.south-asian.asian-indian + - asian.south-asian.bangladeshi + - asian.south-asian.pakistani + - asian.south-asian.other-south-asian + - asian.east-asian + - asian.east-asian.chinese + - asian.east-asian.japanese + - asian.east-asian.korean + - asian.east-asian.other-east-asian + - asian.south-east-asian + - asian.south-east-asian.cambodian + - asian.south-east-asian.filipino + - asian.south-east-asian.hmong + - asian.south-east-asian.indonesian + - asian.south-east-asian.laotian + - asian.south-east-asian.thai + - asian.south-east-asian.vietnamese + - asian.south-east-asian.other-south-east-asian + - asian.other-asian + - black-or-african-american + - black-or-african-american.ethiopian + - black-or-african-american.caribbean + - black-or-african-american.haitian + - black-or-african-american.jamaican + - black-or-african-american.nigerian + - black-or-african-american.somalian + - black-or-african-american.other-black-or-african-american + - hispanic-or-latinx + - hispanic-or-latinx.central-american + - hispanic-or-latinx.central-american.cuban + - hispanic-or-latinx.central-american.dominican + - hispanic-or-latinx.central-american.ecuadorian + - hispanic-or-latinx.central-american.mexican + - hispanic-or-latinx.central-american.puerto-rican + - hispanic-or-latinx.central-american.salvadoran + - hispanic-or-latinx.central-american.other-central-american + - hispanic-or-latinx.south-american + - hispanic-or-latinx.south-american.brazilian + - hispanic-or-latinx.south-american.colombian + - hispanic-or-latinx.south-american.guatemalan + - hispanic-or-latinx.south-american.peruvian + - hispanic-or-latinx.south-american.other-south-american + - hispanic-or-latinx.other-hispanic-or-latinx + - middle-eastern-or-north-african + - middle-eastern-or-north-african.middle-eastern + - middle-eastern-or-north-african.middle-eastern.armenian + - middle-eastern-or-north-african.middle-eastern.lebanese + - middle-eastern-or-north-african.middle-eastern.other-middle-eastern + - middle-eastern-or-north-african.northern-african + - middle-eastern-or-north-african.northern-african.egyptian + - middle-eastern-or-north-african.northern-african.other-northern-african + - middle-eastern-or-north-african.other-middle-eastern-or-northern-african + - native-hawaiian-or-other-pacific-islander + - native-hawaiian-or-other-pacific-islander.guamanian-chamorro + - native-hawaiian-or-other-pacific-islander.chuukese + - native-hawaiian-or-other-pacific-islander.fijian + - native-hawaiian-or-other-pacific-islander.native-hawaiian + - native-hawaiian-or-other-pacific-islander.kosraean + - native-hawaiian-or-other-pacific-islander.marshallese + - native-hawaiian-or-other-pacific-islander.mixed + - native-hawaiian-or-other-pacific-islander.palauan + - native-hawaiian-or-other-pacific-islander.pohnpeian + - native-hawaiian-or-other-pacific-islander.polynesian + - native-hawaiian-or-other-pacific-islander.samoan + - native-hawaiian-or-other-pacific-islander.tongan + - native-hawaiian-or-other-pacific-islander.yapese + - native-hawaiian-or-other-pacific-islander.other-pacific-islander + - white + - white.central-american + - white.european + - white.european.english + - white.european.italian + - white.european.german + - white.european.irish + - white.european.scottish + - white.european.romanian + - white.european.other-european + - white.middle-eastern + - white.russian + - white.other-white-or-caucasian + - other + - prefer-not-to-answer + - unknown + description: Available ethnicity options. + details: + type: string + description: Ethnicity details. + nullable: true + required: + - ethnicity + - details + description: Ethnicity selections. + description: An array of Child ethnicities objects that can be used + instead of the ETHNICITIES attribute. + client-id: + type: string + description: Identifier used in external system that can be used to + match a singular child in Binti with a child record in another system. + Must be unique for each child at an agency. + nullable: true + external-group-id: + type: string + description: Identifier used in external system that can be used to + match a group of children in Binti with any record in another system. + The same external group ID can be used for multiple child records. + There is no uniqueness requirement for this field. + nullable: true + date-of-birth: + type: string + format: date + description: Child's date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Have not asked child (child too young) + - Have not asked child (other reason) + - Prefer not to answer + - + description: One of the data options, or empty, to describe the Child's + gender. + nullable: true + x-nullable: true + gender-expression: + type: string + enum: + - androgynous_gender_non_conforming + - both_masculine_and_feminine + - feminine + - masculine + - have_not_asked_child_too_young + - have_not_asked_child_other_reason + - prefers_not_to_answer + - + description: One of the data options, or empty, to describe the Child's + gender expression. + nullable: true + x-nullable: true + further-gender-information: + type: string + description: Open text input to further describe the Child's gender. + nullable: true + sexual-orientation: + type: string + enum: + - asexual + - bisexual + - gay + - lesbian + - pansexual + - queer + - straight_or_heterosexual + - not_listed_above + - child_does_not_know + - have_not_asked_child_too_young + - have_not_asked_child_other + - prefer_not_to_answer + - + description: One of the data options, or empty, to describe the Child's + sexual orientation. + nullable: true + x-nullable: true + primary-language: + type: string + description: Child's primary language. + nullable: true + ssn: + type: string + description: Child's Social Security number. + nullable: true + nickname: + type: string + description: Child's nickname. + nullable: true + visitation-description: + type: string + description: Open text input to describe the Child's visitation schedule. + nullable: true + community-of-origin-zipcode: + type: string + description: Open text input for the zip code of the Child's community + of origin - used in determining matches. + nullable: true + nps: + type: boolean + description: 'A boolean for if the Child can be in a non-public school + (True: the Child can be in a non-public school.)' + nullable: true + grade-level: + type: string + description: Child's grade level (Kindergarten-Twelfth or Postsecondary + Education). + nullable: true + diagnoses: + type: string + description: Open text input for the Child's medical diagnoses. + nullable: true + medication: + type: string + description: Open text input for the Child's current medications. + nullable: true + strengths: + type: string + description: Open text input for the Child's strengths. + nullable: true + allergies: + type: string + description: Open text input for the Child's allergies. + nullable: true + therapist: + type: string + description: Open text input for the Child's therapist. + nullable: true + therapist-phone-number: + type: string + description: The Child's therapist's phone number. + nullable: true + doctor: + type: string + description: Open text input for the Child's doctor. + nullable: true + doctor-phone-number: + type: string + description: The Child's doctor's phone number. + nullable: true + dentist: + type: string + description: Open text input for the Child's dentist. + nullable: true + dentist-phone-number: + type: string + description: The Child's dentist's phone number. + nullable: true + behavior-and-medical: + type: array + items: + type: string + enum: + - Academic Delays + - ADD/ADHD + - Alcohol/drug use + - Asthma + - Autism spectrum disorder + - Bedwetting or wets/soils themself + - Bipolar disorder + - Conduct disorder + - Commercial Sexual Exploitation of Children (CSEC) + - Depression + - Experienced neglect + - Experienced physical abuse + - Experienced sexual abuse + - Family visitation or contact + - Hearing impaired + - History of perpetrating assault or physical aggression + - History of cruelty to animals + - History of developmentally inappropriate sexual behavior + - History of manipulation or excessive lying + - History of mental illness + - History of perpetrating sexual assault + - History of running away + - History of behavior problems in school + - History of setting fires + - History of stealing + - Hygiene assistance needed + - Intellectually challenged + - Juvenile/probation youth + - Learning disability + - LGBTQ + - Medically fragile + - Non-ambulatory + - Not potty trained + - Oppositional defiant disorder + - Physically disabled + - Pre-natal alcohol/drug exposure + - Requires transportation to activities or appointments + - Schizophrenia + - Self harm + - Sleep disorder + - Speech delays + - Suicidal ideation + - Vision impaired + description: Available behavioral and medical conditions. + description: Array showing a specific list of Child behaviors and medical + information. + nullable: true + can-be-in-home-with-pets: + type: boolean + description: 'A boolean for if the Child can be in a home with pets. + (true: the Child can be in a home with pets.)' + nullable: true + parental-rights-terminated: + type: boolean + description: 'A boolean for if the Child''s family of origin has lost + their parental rights. (true: the Child''s family of origin has lost + their parental rights.) We have a new field, `parental-rights-status`, + that this field now maps to - `true` values will map to `terminated_finalized`, + and `false` values will map to `not_terminated`.' + nullable: true + parental-rights-status: + type: string + enum: + - not_terminated + - terminated_can_appeal + - terminated_finalized + description: One of the data options, to describe if the Child's family + of origin has lost their parental rights. Defaults to not_terminated. + date-parental-rights-terminated: + type: string + format: date + description: Date that the Child's family of origin lost their parental + rights. + nullable: true + has-child: + type: boolean + description: 'A boolean for if the youth has a child of their own. (true: + the youth has a child.)' + nullable: true + other-youth-needs: + type: string + description: A space for cultural and comfort needs; and potential triggers + for the Child. e.g. bedtime routines, favorite foods, security items, + special songs/tv shows/poems, etc. + nullable: true + in-school: + type: boolean + description: 'A boolean for if the Child is currently enrolled in school. + (true: the Child is enrolled in school.)' + nullable: true + school-id: + type: number + format: integer + description: Binti's unique ID for the Child's school. Search for a + school's ID using /api/v1/schools + nullable: true + sibling-ids: + type: array + items: + type: number + format: integer + description: A single sibling Child ID. + description: An array of Binti Child IDs for any sibling the Child has + who are also in foster care. + nullable: true + protected-tribe: + type: boolean + description: 'A boolean for if the Child is a member of a protected + Native American tribe. (true: the Child is in a protected tribe.)' + nullable: true + protected-tribe-names: + type: array + items: + type: string + enum: + - Absentee-Shawnee Tribe of Oklahoma Indians + - Afognak, Native Village of + - Agdaagux Tribe of King Cove + - Agua Caliente Band of Cahuilla Indians of the Agua Caliente Indian + Reservation + - Ak-Chin Indian Community + - Akhiok, Native Village of + - Akiachak Native Community + - Akiak Native Community + - Akutan, Native Village of + - Alabama Quassarte Tribal Town + - Alakanuk, Village of + - Alatna Village + - Aleknagik, Native Village of + - Algaaciq Native Village (St. Mary's) + - Allakaket Village + - Alturas Indian Rancheria + - Alutiiq Tribe of Old Harbor Village (previously listed as Native + Village of Old Harbor and Village of Old Harbor) + - Ambler, Native Village of + - Anaktuvuk Pass, Village of + - Andreafski (aka Yupiit of Andreafski) + - Angoon Community Association + - Aniak, Village of + - Anvik Village + - Apache Tribe of Oklahoma (Kiowa) + - Arctic Village + - Aroostook Band of Micmac Indians + - Asa'carsarmiut Tribe (formerly Native Village of Mountain Village) + - Atka, Native Village of + - Atmautluak, Village of + - Atqasuk Village + - Augustine Band of Cahuilla Indians + - Bad River Band of the Lake Superior + - Barrow Inupiat Traditional Government, Native Village of + - Battle Mountain Band Council + - Bay Mills Indian Community + - Bear River Band of the Rohnerville Rancheria + - Beaver Village + - Belkofski, Native Village of + - Berry Creek Rancheria of Maidu Indians + - Bethel (aka Orutsararmuit Native Council) + - Bettles Field (aka Evansville Village) + - Big Lagoon Rancheria + - Big Pine Paiute Tribe of the Owens Valley + - Big Sandy Rancheria of Western Mono Indians of California + - Big Valley of Pomo Indians of the Big Valley Rancheria + - Bill Moore's Slough, Village of + - Birch Creek Tribe + - Bishop Paiute Tribe + - Blackfeet Tribe of Montana + - Bois Forte Reservation Business Committee + - Brevig Mission, Native Village of + - Bridgeport Indian Colony + - Buckland, Native Village of + - Buena Vista Rancheria of Me-Wuk Indians + - Burns Paiute Tribe + - Cabazon Band of Mission Indians + - Cachil DeHe Band of Wintun Indians of the Colusa Indian Community + of the Colusa Rancheria + - Caddo Nation of Oklahoma (Wichita & Affiliated Tribes) + - Cahto Tribe of the Laytonville Rancheria + - Cahuilla Band of Mission Indians + - California Valley Miwok Tribe + - Campo Band of Diegueno Mission Indians of the Campo Indian Reservation + - Cantwell, Native Village of (Copper River Native Association) + - Capitan Grande Band of Diegueno Mission Indians of California (Barona + Group of Capitan Grande Band of Mission Indians of the Barona Reservation) + - 'Capitan Grande Band of Diegueno Mission Indians of California: + Viejas' + - Catawba Indian Nation of South Carolina + - Cayuga Nation of New York + - Cedarville Rancheria + - Central Council of the Tlingit and Haida Indian Tribes + - Chalkyitsik Village + - Cheesh-Na Tribe + - Chefornak, Village of + - Chemehuevi Indian Tribe + - Chenega, Native Village of + - Cher-Ae Heights Indian Community of the Trinidad Rancheria + - Cherokee Nation + - Chevak Native Village + - Cheyenne and Arapaho Tribes of Oklahoma + - Cheyenne River Sioux Tribe + - Chickahominy Indian Tribe + - Chickahominy Indians-Eastern Division + - Chickaloon Native Village + - Chicken Ranch Rancheria of Me-wuk Indians of California + - Chignik Bay Tribal Council + - Chignik Lagoon, Native Village of + - Chignik Lake Village + - Chilkat Indian Village (Klukwan) + - Chilkoot Indian Association (Haines) + - Chinik Eskimo Community (aka Golovin) + - Chippewa Cree Tribe of the Rocky Boy's Reservation of Montana + - Chistochina (aka Cheesh-na Tribe). + - Chitimacha Tribe of Louisiana + - Chitina, Native Village of + - Choctaw Nation of Oklahoma + - Chuathbaluk Native Village of (Russian Mission, Kuskokwin) + - Chuathbaluk, Native Village of + - Chuloonawick Native Village + - Circle Native Community + - Citizen Potawatomi Nation + - Clarks Point, Village of + - Cloverdale Rancheria of Pomo Indians of California + - Cocopah Indian Tribe + - Coeur d'Alene Tribe + - Cold Springs Rancheria of Mono Indians of California + - Colorado River Indian Tribes + - Comanche Nation-Oklahoma + - Confederated Salish & Kootenai Tribes + - Confederated Tribes and Bands of the Yakama Nation + - Confederated Tribes of Coos, Lower Umpqua & Siuslaw Indians + - Confederated Tribes of Siletz Indians + - Confederated Tribes of the Chehalis Reservation + - Confederated Tribes of the Colville + - Confederated Tribes of the Goshute Reservation + - Confederated Tribes of the Grande Ronde Community of Oregon + - Confederated Tribes of the Umatilla Indian Reservation + - Confederated Tribes of Warm Springs Reservation + - Copper Center (aka Native Village of Kluti-Kaah). + - Coquille Indian Tribe + - Cordova (aka Eyak) + - Council, Native Village of + - Coushatta Indian Tribe + - Cow Creek Band of Umpqua Tribe of Indians + - Cowlitz Indian Tribe + - Coyote Valley Band of Pomo Indians + - Craig Tribal Association + - Crooked Creek, Village of + - Crow Agency + - Crow Creek River Sioux Tribe + - Curyung Tribal Council (formerly the Native Village of Dillingham) + - Death Valley Timbi-sha Shoshone Tribe + - Deering, Native Village of + - Delaware Nation + - Delaware Tribe of Indians + - Dillingham (aka Curyung Tribal Council). + - Diomede (aka Inalik), Native Village of + - Dot Lake, Village of + - Douglas Indian Association + - Dry Creek Rancheria Band of Pomo Indians + - Duckwater Shoshone Tribe + - Eagle, Native Village of + - Eastern Band of Cherokee Indians + - Eastern Shawnee Tribe of Oklahoma + - Eastern Shoshone Tribe of the Wind River Reservation + - Edzeno (aka Nikolai Village). + - Eek, Native Village of + - Egegik Village + - Eklutna Native Village + - Ekuk, Native Village of + - Ekwok, Native Village of (previously listed as Ekowok Village) + - Elem Indian Colony + - Elim, Native Village of + - Elk Valley Rancheria + - Elko Band Council of Te-Moak Tribe + - Ely Shoshone Tribe + - Emmonak Village + - English Bay (aka Native Village of Nanwalek). + - Enterprise Rancheria of Maidu Indians + - Evansville Village (aka Bettles Field) + - Ewiiaapaayp (Cuyapaipe) Band of Kumeyaay Indians + - Eyak, Native Village of (Cordova) + - Fallon Paiute-Shoshone Tribe + - False Pass, Native Village of + - Federated Indians of Graton Rancheria + - Flandreau Santee Sioux Tribe + - Fond du Lac Reservation Business Committee + - Forest County Potawatomi + - Fort Belknap Indian Community + - Fort Bidwell Indian Community of the Fort Bidwell Reservation + - Fort Independence Indian Community of Paiute Indians of the Fort + Independence Reservation + - Fort McDermitt Paiute-Shoshone Tribe + - Fort McDowell Yavapai Nation + - Fort Mojave Indian Tribe + - Fort Peck Assiniboine and Sioux Tribes + - Fort Sill Apache Tribe of Oklahoma + - Fort Yukon, Native Village (See Gwichyaa Zhee Gwich'in) + - Fortuna Ledge (aka Native Village of Marshall) + - Gakona, Native Village of + - Galena Village (aka Louden Village) + - Gambell, Native Village of + - Georgetown, Native Village of + - Gila River Indian Community + - Golovin (aka Chinik Eskimo Community). + - Goodnews Bay, Native Village of + - Grand Portage Reservation Business Center + - Grand Traverse Band of Ottawa and Chippewa Indians + - Grayling (aka Organized Village of Grayling) + - Greenville Rancheria + - Grindstone Indian Rancheria + - Guidiville Rancheria + - Gulkana Village Council (previously listed as Gulkana Village) + - Gwichyaa Zhee Gwich'in (formerly Native Village of Fort Yukon) + - Gwichyaa Zhee Gwich'in (aka as Native Village of Fort Yukon) + - Habematolel Pomo of Upper Lake Rancheria + - Haines (aka Chilkoot Indian Association). + - Hamilton, Native Village of + - Hannahville Indian Community + - Havasupai Tribe + - Healy Lake Village + - Ho-Chunk Nation + - Hoh Indian Tribe + - Holikachuk (aka Grayling) + - Holy Cross Tribe + - Hoonah Indian Association + - Hoopa Valley Tribe + - Hooper Bay, Native Village of + - Hopi Tribe + - Hopland Band of Pomo Indians + - Houlton Band of Maliseet Indians + - Hualapai Tribe + - Hughes Village + - Huslia Village + - Hydaburg Cooperative Association + - Igiugig Village + - Iipay Nation of Santa Ysabel + - Iliamna, Village of + - Inaja Band of Diegueno Mission Indians of the Inaja and Cosmit Reservation + - Inupiat Community of the Arctic Slope + - Ione Band of Miwok Indians of California + - Iowa Tribe of Kansas + - Iowa Tribe of Oklahoma + - Iqurmuit Traditional Council (aka Russian Mission) + - 'Ivanoff Bay Tribe ' + - Jackson Band of Miwuk Indians + - Jamestown S'Klallam Tribe + - Jamul Indian Village of California + - Jena Band of Choctaw Indians + - Jicarilla Apache Nation + - Kaguyak Village + - Kaibab Band of Paiute Indians + - Kake (aka Organized Village of Kake) + - Kaktovik, Village of (aka Barter Island) + - Kalispel Tribe of Indians + - Kalskag, Village of (aka Upper Kalskag) + - Kaltag, Village of + - Kanatak, Native Village + - Karluk, Native Village of + - Karuk Tribe + - Kashia Band of Pomo Indians of the Stewarts Point Rancheria + - Kashnumiut Tribe (aka Chevak) + - Kasigluk Traditional Elders Council + - Kassan (aka Organized Village of Kasaan) + - Kaw Nation + - Kenaitze Indian Tribe (aka Chevak Native Village) + - Ketchikan Indian Corporation + - Keweenaw Bay Indian Community + - Kialegee Tribal Town + - Kiana, Native Village of + - Kickapoo Traditional Tribe of Texas + - Kickapoo Tribe of Indians of The Kickapoo Reservation in Kansas + - Kickapoo Tribe of Oklahoma + - King Cove (aka Agdaagux Tribe of King Cove) + - King Island Native Community + - King Salmon Tribe + - Kiowa Tribe of Oklahoma + - Kipnuk, Native Village of + - Kivalina, Native Village of + - Klamath Tribes + - Klawock Cooperative Association + - Kletsel Dehe Band of Wintun Indians + - Kletsel Dehe Band of Wintun Indians (Cortina Indian Rancheria) + - Klukwan (aka Chilkat Indian Village). + - Kluti-Kaah, Native Village of (aka Copper Center) + - Knik Tribe + - Kobuk, Native Village of + - Kodiak, Native Village of (aka Sun'aq Tribe of Kodiak). + - Koi Nation of Northern California (Previously Lower Lake Rancheria) + - Kokhanok Village + - Koliganek Village (aka New Kolignanek Village Council) + - Kongiganak, Native Village of + - Kootenai Tribe of Idaho + - Kotlik, Village of + - Kotzebue, Native Village of + - Koyuk, Native Village of + - Koyukuk Native Village + - Kwethluk (aka Organized Village of Kwethluk) + - Kwigillingok, Native Village of + - Kwinhagak, Native Village of (aka Quinhagak) + - La Jolla Band of Luiseno Indians + - La Posta Band of Diegueno Mission Indians of the La Posta Indian + Reservation + - Lac Courte Oreilles Band of Lake Superior Chippewa Indian of Wisconsin + - Lac du Flambeau Band of Lake Superior Chippewa Indians + - Lac Vieux Desert Band of Lake Superior Chippewa + - Larsen Bay, Native Village of + - Las Vegas Paiute Tribe + - Leech Lake Band of Ojibwe + - Lesnoi Village (aka Tangirnaq aka Woody Island) + - Levelock Village + - Lime Village + - Little River Band of Ottawa Indians + - Little Traverse Bay Band of Odawa Indians + - Lone Pine Paiute Shoshone Tribe + - Los Coyotes Band of Cahuilla & Cupeno Indians + - Louden (aka Galena) + - Lovelock Paiute Tribe + - Lower Brule Sioux Tribe + - Lower Elwha Tribal Community Council + - Lower Kalskag (aka Lower Kalskag) + - Lower Kalskag, Village of + - Lower Sioux Indian Community of Minnesota + - Lummi Nation + - Lytton Rancheria + - Makah Indian Tribal Council + - Manley Hot Springs Village + - Manokotak Village + - Manzanita Band of Diegueno Mission Indians of the Manzanita Reservation + - Marshall, Native Village of + - Mary's Igloo, Native Village of + - Mashantucket Pequot Tribal Nation + - Mashpee Wampanoag Tribe + - Match-E-Be-Nash-She-Wish Band of Potawatomi Indians of Michigan + (Gun Lake Tribe) + - McGrath Native Village + - Mechoopda Indian Tribe of the Chico Rancheria + - Mekoryuk, Native Village of + - Menominee Indian Tribe of Wisconsin + - Mentasta Traditional Council + - Mesa Grande Band of Mission Indians of the Mesa Grande Reservation + - Mescalero Apache Tribe + - Metlakatla + - Metlakatla Indian Community + - Mi'kmaq Nation + - Miami Tribe of Oklahoma + - Miccosukee Tribe of Indians of Florida + - Middletown Rancheria of Pomo Indians of California + - Mille Lacs Band of Ojibwe + - Minnesota Chippewa Tribe of Minnesota (Bois Forte Band, Fond Du + Lac band; Grand Portage Band; Leech Lake Band; Mille Lacs Band; + White Earth Band) + - Minto, Native Village of + - Mississippi Band of Choctaw Indians + - Moapa Band of Paiutes + - Modoc Tribe of Oklahoma + - Mohegan Indian Tribe + - Monacan Indian Nation + - Mooretown Rancheria of Maidu Indians of California + - Morongo Band of Cahuilla Mission Indians + - Mountain Village aka Asa'carsarmiut + - Mowachactaw of Southern Alabama + - Muckleshoot + - Naknek Native Village + - Nansemond Indian Tribe + - Nanwalek, Native Village of + - Napaimute, Native Village of + - Napakiak, Native Village of + - Napaskiak, Native Village of + - Narragansett Indian Tribe + - Native Village Port Lions + - Navajo Nation Tribe + - Nelson Lagoon, Native Village of + - Nenana Native Association + - New Koliganek Village Council + - New Stuyahok Village + - Newhalen Village + - Newtok Village + - Nez Perce Tribe + - Nightmute, Native Village of + - Nikolai Village (aka Edzeno) + - Nikolski, Native Village of + - Ninilchik Village + - Nisqually Indian Community + - Noatak, Native Village of + - Nome Eskimo Community + - Nondalton Village + - Nooksack Indian Tribe of Washington + - Noorvik Native Community + - Northern Arapaho Tribe of the Wind River Reservation + - Northern Cheyenne Tribe + - Northfork Rancheria of Mono Indians of California + - Northway Village + - Northwestern Band of Shoshone Nation + - Nottawaseppi Huron Band of the Potawatomi + - Nuiqsut, Native Village of + - Nulato Village + - Nunakauyarmiut Tribe (formerly Toksook Bay Native Village) + - 'Nunam Iqua, Native Village of ' + - Nunapitchuk, Native Village of + - Oglala Sioux Tribe + - Ohkay Owingeh + - Ohogamiut, Native Village of + - Omaha Tribe of Nebraska + - Oneida Indian Nation + - Oneida Nation + - Onondaga Nation + - Organized Village of Grayling (aka Holikachuk) + - Organized Village of Kake + - Organized Village of Kasaan + - Organized Village of Kwethluk + - Organized Village of Saxman + - 'Orutsararmiut Traditional Native Council ak Bethel ' + - Osage Tribe + - Oscarville Traditional Village + - Otoe-Missouria Indian Tribe of Oklahoma + - Ottawa Tribe of Oklahoma + - Ouzinkie, Native Village of + - Paimiut, Native Village of + - Paiute Indian Tribe of Utah + - Pala Band of Mission Indians + - Pamunkey Indian Tribe + - Pascua Yaqui Tribe + - Paskenta Band of Nomlaki Indians + - Passamaquoddy Tribe of Maine—Indian Township + - Passamaquoddy Tribe—Pleasant Point + - Pauloff Harbor Village + - Pauma Band of Luiseno Mission Indians of the Pauma & Yuima Reservation + - Pawnee Nation of Oklahoma + - Pechanga Band of Luiseno Mission Indians of the Pechanga Reservation + - Pedro Bay Village + - Penobscot Nation + - Peoria Tribe of Indians of Oklahoma + - Perryville, Native Village of + - Petersburg Indian Association + - Picayune Rancheria of Chukchansi Indians of California + - Pilot Point, Native Village of + - Pilot Station Traditional Village + - Pinoleville Pomo Nation + - Pit River Tribe + - Pitka's Point, Native Village of + - Platinum Traditional Village + - Poarch Band of Creek Indians + - Point Hope, Native Village of + - Point Lay, Native Village of + - Pokagon Band of Potawatomi + - Ponca Tribe of Nebraska + - Ponca Tribe of Oklahoma + - Port Gamble Indian Community + - Port Graham, Native Village of + - Port Heiden, Native Village of + - Portage Creek Village (aka Ohgensakale) + - Potter Valley Tribe + - Prairie Band of Potawatomi Nation + - Prairie Island Indian Community Mdewakanton Dakota Sioux of Minnesota + - Pribilof Islands Aleut Community of Saint Paul & Saint George Islands + - Pueblo of Acoma + - Pueblo of Cochiti + - Pueblo of Isleta + - Pueblo of Jemez + - Pueblo of Laguna + - Pueblo of Nambe + - Pueblo of Picuris + - Pueblo of Pojoaque + - Pueblo of San Felipe + - Pueblo of San Ildelfonso + - Pueblo of Sandia + - Pueblo of Santa Ana + - Pueblo of Santa Clara + - Pueblo of Santo Domingo-Kewa + - Pueblo of Taos + - Pueblo of Tesuque + - Pueblo of Zia + - Pueblo of Zuni + - Puyallup Tribe + - Pyramid Lake Paiute Tribe + - Qagan Tayaguyngin Tribe of Sand Point Village + - Qawalangin Tribe of Unalaska + - Qissunaimut Tribe (aka Chevak Native Village) + - Quapaw Tribe of Oklahoma + - Quartz Valley Indian Community of the Quartz Valley Reservation + - Quechan Indian Tribe + - Quileute Tribal Council + - Quinault Indian Nation + - Quinhagak (aka Kwinhagak). + - Ramona Band of Cahuilla + - Rampart Village + - Rappahannock Tribe, Inc + - Red Cliff Band of Lake Superior Chippewa Indians of Wisconsin + - Red Lake Band of Chippewa Indians + - Redding Rancheria + - Redwood Valley or Little River Band of Pomo Indians of the Redwood + Valley Rancheria + - Reno-Sparks Indian Colony + - Resighini Rancheria + - Rincon Band of Luiseno Mission Indians of the Rincon Reservation + - Robinson Rancheria Band of Pomo Indians + - Rosebud Sioux Tribe + - Round Valley Indian Tribes, Round Valley Reservation + - Ruby, Native Village of + - Russian Mission (aka Iqurmuit Native Village) + - Sac & Fox Tribe of the Mississippi in Iowa + - Sac & Fox Tribe of the Mississippi in Iowa—Meskwaki + - Sac and Fox Nation in Kansas and Nebraska + - Sac and Fox Nation, Oklahoma + - Saginaw Chippewa Tribe of Michigan + - Saint George, Native Village of + - Saint Michael, Native Village of + - Saint Regis Mohawk Tribe + - Salamatoff Tribe (previously listed as the Village of Salamatoff) + - Salt River Pima-Maricopa Indian Community + - Samish Indian Nation + - San Carlos Apache Tribe + - San Juan Southern Paiute Tribe + - San Manuel Band of Mission Indians + - San Pasqual Band of Diegueno Mission Indians + - Sand Point (aka Qagan Tayaguyngin Tribe of Sand Point Village) + - Santa Rosa Band of Cahuilla Indians + - Santa Rosa Indian Community of the Santa Rosa Rancheria + - Santa Ynez Band of Chumash Mission Indians of the Santa Ynez Reservation + - Santa Ynez Band of Mission Indians + - Santa Ysabel Band of Mission Indians-Iipay Nation + - Santee Sioux Nation + - Sauk-Suiattle Indian Tribe of Washington + - Sault Ste. Marie Tribe of Chippewa Indians of Michigan + - Savoonga, Native Village of + - Saxman (aka Organized Village of Saxman) + - Scammon Bay, Native Village of + - Scotts Valley Band of Pomo Indians + - Selawik, Native Village of + - Seldovia Village Tribe + - Seminole Nation of Oklahoma + - Seminole Tribe of Florida + - Seneca Nation of Indians + - Seneca-Cayuga Tribe of Oklahoma + - Shageluk Native Village + - Shakopee Mdewakanton Sioux Community + - Shaktoolik, Native Village of + - Sheldon's Point (aka Nunam Iqua) + - Sherwood Valley Rancheria of Pomo Indians of California + - Shingle Springs Band of Miwok Indians (Shingle Springs Rancheria) + - Shinnecock Indian Nation of New York + - Shishmaref, Native Village of + - Shoalwater Bay Tribal Council + - Shoshone Bannock Tribes of the Fort Hall Reservation + - Shoshone-Paiute Tribes of the Duck Valley Reservation + - Shungnak, Native Village of + - Sisseton-Wahpeton Sioux Tribe + - Sitka Tribe of Alaska + - Skagway Village + - Skokomish Tribe + - Skull Valley Band of Goshute Indians + - Sleetmute, Village of + - Snoqualmie Tribe + - Soboba Band of Luiseno Indians + - Sokaogon Chippewa Community of Wisconsin + - Solomon, Village of + - South Fork Band, Te-Moak of Western Shoshone + - South Naknek Village + - Southern Ute Indian Tribe + - Spirit Lake Sioux Tribe + - Spokane Tribe of Indians + - Squaxin Island + - St. Croix Chippewa Indians of Wisconsin + - St. George, Native Village of. + - 'St. Mary''s Igloo: aka Native Village of Teller.' + - 'St. Mary''s: aka Algaaciq.' + - St. Michael, Native Village of + - Standing Rock Sioux Tribe + - Stebbins Community Association + - Stevens, Native Village of + - Stillaguamish Tribe of Washington + - Stockbridge-Munsee Community of Wisconsin + - Summit Lake Paiute Tribe + - Sun'aq Tribe of Kodiak + - Suquamish Tribe of the Port Madison Reservation + - Susanville Indian Rancheria + - Swinomish Indians Tribal Community + - Sycuan Band of Mission Indians + - Sycuan Band of the Kumeyaay Nation + - Table Mountain Rancheria + - Takotna Village + - Tanacross, Native Village of + - Tanana, Native Village of + - Tangirnaq (Lesnoi Village aka Woody Island) + - Tatitlek, Native Village of + - Tazlina, Native Village of + - Tejon Indian Tribe + - Telida Village + - Teller, Native Village of + - Tetlin, Native Village of + - The Chickasaw Nation + - The Muscogee (Creek) Nation + - Thlopthlocco Tribal Town + - Three Affiliated Tribes (Mandan, Arikara & Hidatsa) + - Tlingit & Haida Indian Tribes of Alaska (aka Central Council Tlingit + and Haida Indian Tribes). + - Togiak, Traditional Village of + - Tohono O'odham Nation + - Toksook Bay (aka Nunakauyarmiut Tribe). + - Tolowa Dee-ni' Nation + - Tonawanda Band of Seneca + - Tonkawa Tribe of Oklahoma + - Tonto Apache Tribe of Arizona + - Torres Martinez Desert Cahuilla Indians + - Tulalip Tribe + - Tule River Indian Tribe of the Tule River Reservation + - Tuluksak Native Community + - Tunica-Biloxi Indian Tribe of Louisiana + - Tuntutuliak, Native Village of + - Tununak, Native Village of + - Tuolumne Band of Me-Wuk Indians of the Tuolumne Rancheria of California + - Turtle Mountain Band of Chippewa Indians + - Tuscarora Nation of New York + - Twenty-Nine Palms Band of Mission Indians + - Twin Hills Village Council + - Tyonek, Native Village of + - Ugashik Village + - Umkumiut Native Village + - Unalakleet, Native Village of + - Unalaska (aka Qawalangin Tribe of Unalaska). + - Unga, Native Village of + - United Auburn Indian Community of the Auburn Rancheria of California + - United Keetoowah Band of Cherokee Indians in Oklahoma + - Upper Kalskag Native Village (aka Kalskag). + - Upper Mattaponi Tribe + - Upper Sioux Community of Minnesota + - Upper Skagit Indian Tribe of Washington + - Ute Indian Tribe + - Ute Mountain Ute Tribe (Colorado & Utah) + - Utu Utu Gwaitu Paiute Tribe of the Benton Reservation + - Village of Red Devil + - Village of Stony River + - Village of Venetie + - Village of Wainwright + - Wales, Native Village of + - Walker River Paiute Tribe + - Wampanoag Tribe of Gay Head (Aquinnah) + - Washoe Tribe of Nevada and California + - Wells Band Council, Te-Moak of Western Shoshone + - White Earth Reservation Business Committee + - White Mountain Apache Tribe + - White Mountain, Native Village of + - Wichita and Affiliated Tribe of Oklahoma + - Wilton Rancheria + - Winnebago Tribe of Nebraska + - Winnemucca Tribe + - Wiyot Tribe + - Woody Island (aka Tangirnaq Native Village) + - Wrangell Cooperative Association + - Wyandotte Nation + - Yakutat Tlingit Tribe + - Yankton Sioux Tribe of South Dakota + - Yavapai-Apache Nation + - Yavapai-Prescott Indian Tribe + - Yerington Paiute Tribe + - Yocha Dehe Wintun Nation + - Yomba Shoshone Tribe + - Ysleta Del Sur Pueblo + - Yupiit of Andreafski + - Yurok Tribe of the Yurok Reservation + description: Available protected tribes. + description: An array of the protected tribe(s) of which the Child is + a member. + nullable: true + created-at: + type: string + format: date-time + description: Date and time that the Child was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Child was last updated. + updated-by: + type: number + format: integer + description: Binti ID of the person who last updated the Child's record. + nullable: true + sex-assigned-at-birth: + type: string + enum: + - Male + - Female + - Intersex + - + description: The sex the Child was assigned at birth. + nullable: true + x-nullable: true + required: + - first-name + - middle-name + - last-name + - suffix + - ethnicities + - ethnicities-array + - client-id + - external-group-id + - date-of-birth + - gender + - gender-expression + - further-gender-information + - sexual-orientation + - primary-language + - ssn + - nickname + - visitation-description + - community-of-origin-zipcode + - nps + - grade-level + - diagnoses + - medication + - strengths + - allergies + - therapist + - therapist-phone-number + - doctor + - doctor-phone-number + - dentist + - dentist-phone-number + - behavior-and-medical + - can-be-in-home-with-pets + - parental-rights-terminated + - parental-rights-status + - date-parental-rights-terminated + - has-child + - other-youth-needs + - in-school + - school-id + - sibling-ids + - protected-tribe + - protected-tribe-names + - created-at + - updated-at + - updated-by + - sex-assigned-at-birth + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + links: + type: object + description: Convenience URLs for the current record. + properties: + portal-self: + type: string + description: URL to view the Child in the Binti Portal + portal-relationships-dashboard: + type: string + description: URL to view family finding relationships for the Child + in the Binti Portal. This will only be present if the family finding + module is enabled. + nullable: true + required: + - id + - type + - attributes + - links + description: Represents a child or youth who has interacted with an agency's + foster care process or has been entered into a child welfare database. + contact-logs: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the contact log was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the contact log was last updated in + Binti. + contact-method: + type: string + enum: + - in_person + - phone_call + - direct_mail + - email + - text + description: Method of contact. + contacted-on: + type: string + format: date-time + description: Date and time that the contact was made. + nullable: true + contacted-on-time-known: + type: boolean + description: Whether the date/time for the contact is known. + nullable: true + notes: + type: string + description: Free-text notes on/about the contact. + nullable: true + status: + type: string + enum: + - attempted + - successful + description: Status of the contact. + recorded-by: + type: string + description: The email of the worker who logged the contact. + nullable: true + related-attributes: + type: object + additionalProperties: false + properties: + children-client-ids: + type: array + items: + type: string + description: A child's external identifier (client ID) + nullable: true + description: An array showing external identifiers (Client ID) for + children the contact was made on behalf of. + connection-people-person-ids: + type: array + items: + type: string + description: A person's external identifier (Person ID) + nullable: true + description: An array showing external identifiers (Person IDs) + for the person(s) to whom the contact was made. + agency-worker-email: + type: string + description: The email of the worker who logged the contact. + nullable: true + required: + - children-client-ids + - connection-people-person-ids + - agency-worker-email + description: Properties form the related models included for conveinces + these include external ids for both the child (Client ID) whom the + contact is regarding and people contacted (Person ID) along with the + email of the worker who recorded the calls email + required: + - created-at + - updated-at + - contact-method + - contacted-on + - contacted-on-time-known + - notes + - status + - recorded-by + - related-attributes + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + children: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: The child(ren) about whom this family finding contact + was made. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + contact-people: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - people + description: Always people + required: + - id + - type + description: The person(s) to whom the family finding contact + was made. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + recorded-by: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency_worker + description: Always agency_worker + required: + - id + - type + description: The worker who logged the contact. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: An object representing a record of an outreach to a person (or + entity) in pursuit of finding family members with which to place one or more + children. + documents: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + owner-agency-slug: + type: string + description: The slug for the agency which owns this data + category: + type: string + enum: + - signed_application + - signed_reference + - other_uploaded_by_admin + - psycho_social + - collated_document + - other_cbo_uploaded_by_admin + - bintisign_doc_template + - signed_document + - child_photo + - home_study + - raw_data_validator_file + - validated_data_validator_file + - raw_rate_table_file + - public_upload + - email_campaign_file + - pulled_report_partial_csv + - + description: Available category options. + nullable: true + x-nullable: true + created-at: + type: string + format: date-time + description: When this document was created. + name: + type: string + description: The name of the document. + file-content-type: + type: string + description: The MIME content type of the document. + file-data: + type: string + description: base64-encoded file data. + file-filename: + type: string + description: The file's filename. + file-size: + type: number + format: integer + description: The file's size, in bytes. + slug: + type: string + description: The identifier describing the type of document. + nullable: true + license-external-identifier: + type: string + description: If this file is associated with an Application, the license + external identifier for that Application. + nullable: true + required: + - owner-agency-slug + - category + - created-at + - name + - file-content-type + - file-filename + - file-size + - slug + - license-external-identifier + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + signatures: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - required-signatures + description: Always required-signatures + required: + - id + - type + description: Signatures required for Application Form completion. + User information is not populated until signature has been completed. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + links: + type: object + description: Convenience URLs for the current record. + properties: + self: + type: string + description: A link to the attachment + nullable: true + required: + - id + - type + - attributes + - links + description: Information about a document - for example, completed forms, files + uploaded by caseworkers, or reference forms. Each kind of document has a unique + slug - for a complete list of slugs and how they map to the documents available + in Binti, please contact your account manager. + family-finding-searches: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Datetime Family Finding Search was created. + updated-at: + type: string + format: date-time + description: Datetime Family Finding Search was last updated in Binti. + end-date: + type: string + format: date + description: Date the Family Finding Search was ended. + nullable: true + related-attributes: + type: object + additionalProperties: false + properties: + child-client-id: + type: string + description: Identifier used in external system that can be used + to match a singular child in Binti with a child record in another + system. Must be unique for each child at an agency. + nullable: true + required: + - child-client-id + description: Properties of related objects. 'child-' properties correspond + to the Child record connected to this Family Finding Search + start-date: + type: string + format: date + description: Date the Family Finding Search was started. + required: + - created-at + - updated-at + - end-date + - related-attributes + - start-date + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: A reference to the child if a person is a child + nullable: true + required: + - data + description: A relationship with a single entry. + agency-workers: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A list of references to Agency Workers that have + been assigned to the Family Finding Search + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: A record of a Family Finding Search. + good-causes: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Good Cause was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Good Cause was last updated. + generated-date: + type: string + format: date + description: Date that the Good Cause was created in Binti. + anticipated-completion-date: + type: string + format: date + description: Date inputted by case worker that they anticipates they + will be able to approve the Application. + nullable: true + is-fully-specified: + type: boolean + description: Whether there is sufficient information about Good Cause. + required: + - created-at + - updated-at + - generated-date + - anticipated-completion-date + - is-fully-specified + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A Good Cause represents the need for an agency to justify why a + home with a placement has not yet been approved within 90 days of the start + of the placement. This terminology is only used in California at the moment, + but the functionality may extend to other states in the future. + initial-applications: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + owner-agency-slug: + type: string + description: The slug for the agency which owns this data + created-at: + type: string + format: date-time + description: Date and time that the Application was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Application was last updated. Includes + changes to status, assignments, or data on the Application itself. + Does not include updates to forms. + adult-children: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of arbitrary data. + adults-in-home: + type: array + items: + type: object + additionalProperties: true + description: Names and contact information of other adults in the + home. + description: Array of arbitrary data. + applicant-form-data: + type: object + additionalProperties: true + description: A block of data containing answers given on any forms started + by the applicant. + nullable: true + applicant-forms-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Calculated percentage 0-100 indicating the percentage of + applicant forms completed. Calculated based off of the number of questions + in forms that need to be completed by the applicant. Note, 1% point + will be docked for unsigned forms. + applicant-notification-date: + type: string + format: date + description: Referral date in Binti. + nullable: true + approved-age-lower: + type: number + format: integer + description: Youngest age of children for which this family is approved + to provide care. + minimum: 0 + maximum: 20 + nullable: true + approved-age-higher: + type: number + format: integer + description: Highest age of children for which this family is approved + to provide care. + minimum: 0 + maximum: 21 + nullable: true + background-checks-summary: + type: object + additionalProperties: false + properties: + percentage-completed: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of required Background Checks that have + been completed. + nullable: true + required: + type: number + format: integer + description: Number of required Background Checks. + completed: + type: number + format: integer + description: Number of completed Background Checks. + non-exemptible: + type: number + format: integer + description: Number of Background Checks in non-exemptible status. + exemptions: + type: object + additionalProperties: false + properties: + summary: + type: string + enum: + - needs_exemption + - exemption_denied + - exemption_completed + - + description: Status of the exemptions of the Application. Indicates + whether or not an exemption is needed, denied, completed. + If no exemption is needed, this field wil be null. + nullable: true + x-nullable: true + required: + type: number + format: integer + description: Number of required exemptions. + completed: + type: number + format: integer + description: Number of completed exemptions. + denied: + type: number + format: integer + description: Number of denied exemptions. + required: + - summary + - required + - completed + - denied + description: Summary overview of Background Check exemptions. + required: + - percentage-completed + - required + - completed + - non-exemptible + - exemptions + description: Summary overview of Background Checks for this Application. + capacity: + type: number + format: integer + description: How many beds are available in the caregiver's home. + nullable: true + case-type: + type: string + enum: + - dependency + - probation + - + description: Whether this is a dependency or a probation type, if your + agency supports it. + nullable: true + x-nullable: true + casework-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of case worker forms that have been completed. + caseworker-assigned-date: + type: string + format: date + description: Date that the case worker was assigned to the family. + nullable: true + child-in-home: + type: boolean + description: Whether or not there is a Child placed in the home. + nullable: true + co-applicant-form-data: + type: object + additionalProperties: true + description: A block of data containing answers given on any forms relevant + to the co-applicant. + nullable: true + community-foster: + type: boolean + description: Whether or not this caregiver is open to taking in non-relative + children from the community. Note that this is always `true` when + `family_type` is `community`. + nullable: true + confidential: + type: boolean + description: Whether or not this Application has been marked confidential. + cws-cms-assigned-worker: + type: string + description: 'CA-only: Name of the assigned case worker, null if no + assignment, as it appears in CWS-CMS.' + nullable: true + cws-cms-status: + type: string + enum: + - pending + - denied + - approved + - withdrawn + - + description: 'CA only: Status as it appears in CWS-CMS' + nullable: true + x-nullable: true + cws-cms-status-date: + type: string + format: date-time + description: 'CA only: Date the Application was moved to its current + status, as it appears in CWS-CMS.' + nullable: true + expiry-date: + type: string + format: date + description: Expiry date of Application as determined by the next renewal + due date, only present on approved Applications. + nullable: true + external-identifier: + type: string + description: External systems identifier for individual Application. + Must be unique for agency. + nullable: true + date-application-signed: + type: string + format: date + description: Date the Application was signed. + nullable: true + date-of-inquiry: + type: string + format: date + description: Date of initial inquiry + date-of-placement: + type: string + format: date + description: Date that placement started, if a pre-approval placement + was made. + nullable: true + days-since-placement: + type: number + format: integer + description: Calculated number of days from today, based on the date + a pre-approval placement was made. + nullable: true + days-since-signed: + type: number + format: integer + description: Calculated number of days from today, since the initial + Application was signed. + nullable: true + family-evaluation-completion-summary: + type: object + additionalProperties: false + properties: + description: + type: string + description: A description of the evaluation. + percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percent 0-100, indicating % of questions completed + in the family evaluation. + nullable: true + complete: + type: boolean + description: Whether or not the family evaluation is complete. + required: + - description + - percentage + - complete + description: Summary of completion for the family evaluation. + family-type: + type: string + description: Whether the family is a relative, non-relative, fictive + kin (nrefm), community, or a guardian family. + nullable: true + home-info: + type: array + items: + type: object + additionalProperties: true + description: Miscellaneous family data. + description: Array of arbitrary data. + nullable: true + how-did-you-hear-about-us-details: + type: string + description: Details on how the family heard about the agency, as selected + in signup questionnaire, or filled out by a case worker. + nullable: true + how-did-you-hear-about-us-label: + type: string + description: The family's answer to 'how did you hear about us?'. The + tiered answers are joined into a single string, separated by ' - ' + characters. + nullable: true + in-person-orientation-date: + type: string + format: date + description: Date of the in-person orientation. + nullable: true + intake-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of the intake forms that have been completed. + intake-forms-complete: + type: boolean + description: Whether or not the intake forms are complete. + nullable: true + intake-inbox-date: + type: string + format: date-time + description: Date that the intake occurred. + nullable: true + intake-incomplete-date: + type: string + description: 'TO DO: intake-incomplete-date' + nullable: true + intake-incomplete-reason: + type: string + description: 'TO DO: intake-incomplete-reason' + nullable: true + intake-inter-county-case: + type: boolean + description: 'TO DO: intake-inter-county-case' + nullable: true + intake-receiving-county: + type: string + description: 'TO DO: intake-receiving-county' + nullable: true + intake-receiving-icpc: + type: string + description: 'TO DO: intake-receiving-icpc' + nullable: true + intake-referring-county: + type: string + description: 'TO DO: intake-referring-county' + nullable: true + intake-referring-icpc: + type: string + description: 'TO DO: intake-referring-icpc' + nullable: true + inter-county-request: + type: boolean + description: Whether or not this is an out-of-county family. + nullable: true + inter-state-request: + type: boolean + description: Whether or not this an ICPC family. + nullable: true + license-external-identifier: + type: string + description: External systems identifier for a License or collection + of Applications per family. Must be unique for agency. + nullable: true + medically-trained: + type: boolean + description: Whether or not this family is medically trained. + nullable: true + medical-summary: + type: object + additionalProperties: false + properties: + percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage complete. + nullable: true + completed: + type: number + format: integer + description: Number of records completed. + required: + type: number + format: integer + description: Number of records required. + required: + - percentage + - completed + - required + description: Medical summary information. + minor-children-in-home: + type: array + items: + type: object + additionalProperties: true + description: Block of data regarding children residing in the home + besides Children in the care of the agency. Includes demographic + data and date of birth if recorded. + description: Array of arbitrary data. + online-orientation-date: + type: string + format: date + description: Date online orientation was completed. + nullable: true + pets: + type: array + items: + type: object + additionalProperties: true + description: Block of data regarding pets residing in the home. Structure + is dependent on information collected in forms. + description: Array of arbitrary data. + reference-summary: + type: object + additionalProperties: false + properties: + status: + type: string + enum: + - complete + - unknown_number_required + - incomplete + description: Status of references on the family - can be complete, + incomplete, or unknown number needed. + completed: + type: number + format: integer + description: Number of completed references on the family. + required: + type: number + format: integer + description: Number of required references on the family. + required: + - status + - completed + - required + description: Summary of references on the Application. + referring-caseworker: + type: string + description: Name of case worker who referred the family. + nullable: true + referring-office: + type: string + description: Name of office or case worker who referred the family. + referring-supervisor-caseworker: + type: string + description: Name of supervisor or case worker who referred the family. + nullable: true + renewal-due-date: + type: string + format: date + description: Due date of the renewal Application, only available on + renewal Applications. + nullable: true + respite-provider: + type: boolean + description: Whether or not the caregiver is open to being a respite + provider. + nullable: true + spa: + type: string + description: 'CA only: Service Provider Area.' + nullable: true + status: + type: string + enum: + - applying + - approved + - awaiting_referral + - closed + - denied + - in_adoption_process + - inactive + - eligible_for_conversion + - recruiting_dropout + - recruiting + - withdrawn + - ready_for_review + description: Status of the Application in Binti. + status-date: + type: string + format: date + description: Date that the Application moved to the current status. + nullable: true + status-explanation: + type: string + description: Free-text explanation for the current status, recorded + at time of status change. + nullable: true + status-reason: + type: string + enum: + - Caregiver chose to withdraw themselves + - Minor was placed or seems like will be placed with another applicant + - Reunification with parent(s) + - Placement moved to permanency + - Caregiver withdrew due to complaints/delays with the process + - Caregiver withdrew because of criminal background + - Life circumstance change + - Buildings and Grounds standards not met + - Non-exemptible conviction + - Inimical/hostile/unfriendly conduct during process + - Binti application created in error + - Not enough capacity + - Not ready yet + - Not located in county + - No longer interested + - Unresponsive + - Specific child no longer needs placement + - Adoption/Permanency finalized + - Change in family dynamic/structure + - Dissatisfied with agency support + - Financial reasons + - Health reasons + - Approval revoked + - Moved + - Negative parenting experience + - Retiring + - Specific child left + - Unwilling to comply with regulations + - Surrendered + - Rescinded + - Declined conversion + - Caregiver was uncooperative/non-responsive + - Referred/Applying with another agency + - Adoption + - Ineligible + - Legal Guardianship + - Not interested + - Binti application created in error / duplicate + - Provider was uncooperative/non-reponsive (application ceased) + - Leadership did not pass background checks + - Provider chose to withdraw themselves + - Provider was uncooperative/non-responsive (application ceased) + - Provider withdrew because of leadership challenges + - Provider withdrew due to complaints/delays with the process + - Other + - + description: Reason code for current status, as selected by dropdown. + nullable: true + x-nullable: true + status-overridden: + type: boolean + description: Whether the Application's status has been overridden. This + is a read-only field. In order to override an Application's status, + provide a status-overridden-reason and status-overridden-explanation. + status-overridden-reason: + type: string + description: If the Application's status has been overridden, the reason + provided. Empty otherwise. + nullable: true + status-overridden-explanation: + type: string + description: If the Application's status has been overridden, the freeform + text explanation provided. Empty otherwise. + nullable: true + supporting-docs-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of supporting documents that are completed. + trainings-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of trainings that are completed. + nullable: true + type: + type: string + enum: + - InitialApplication + - RenewalApplication + - CaliforniaConversionApplication + description: Available Application types. + template-slug: + type: string + description: A string that describes the blueprint for this Application's + forms, required documents, and trainings. All Applications of the + same "type" will share the same value for this string. Contact your + account manager for the possible values for this field. + required: + - owner-agency-slug + - created-at + - updated-at + - adult-children + - adults-in-home + - applicant-form-data + - applicant-forms-completed-percentage + - applicant-notification-date + - approved-age-lower + - approved-age-higher + - background-checks-summary + - capacity + - case-type + - casework-completed-percentage + - caseworker-assigned-date + - child-in-home + - co-applicant-form-data + - community-foster + - confidential + - cws-cms-assigned-worker + - cws-cms-status + - cws-cms-status-date + - expiry-date + - external-identifier + - date-application-signed + - date-of-inquiry + - date-of-placement + - days-since-placement + - days-since-signed + - family-evaluation-completion-summary + - family-type + - home-info + - how-did-you-hear-about-us-details + - how-did-you-hear-about-us-label + - in-person-orientation-date + - intake-completed-percentage + - intake-forms-complete + - intake-inbox-date + - intake-incomplete-date + - intake-incomplete-reason + - intake-inter-county-case + - intake-receiving-county + - intake-receiving-icpc + - intake-referring-county + - intake-referring-icpc + - inter-county-request + - inter-state-request + - license-external-identifier + - medically-trained + - medical-summary + - minor-children-in-home + - online-orientation-date + - pets + - reference-summary + - referring-caseworker + - referring-office + - referring-supervisor-caseworker + - renewal-due-date + - respite-provider + - spa + - status + - status-date + - status-explanation + - status-reason + - status-overridden + - status-overridden-reason + - status-overridden-explanation + - supporting-docs-completed-percentage + - trainings-completed-percentage + - type + - template-slug + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the `user-agency-profile` of the primary + applicant. + nullable: true + required: + - data + description: A relationship with a single entry. + co-applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the `user-agency-profile` of the co-applicant. + nullable: true + required: + - data + description: A relationship with a single entry. + other-adult-profiles: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - other-adult-profiles + description: Always other-adult-profiles + required: + - id + - type + description: Collection of references to the `user-agency-profile(s)` + for other adults associated with this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + children-in-home-profiles: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - other-adult-profiles + description: Always other-adult-profiles + required: + - id + - type + description: Collection of references to the `user-agency-profile(s)` + for minors not in care associated with this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + worker-assignments: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - worker-assignments + description: Always worker-assignments + required: + - id + - type + description: Collection of references to `worker-assignment(s)` + for an `agency-worker` assigned to this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + sub-agencies: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agencies + description: Always agencies + required: + - id + - type + description: Collection of references to any additional `agency` + assigned to work on this application + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + license: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: A reference to the `license` assosiated with this application + nullable: true + required: + - data + description: A relationship with a single entry. + good-causes: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - good-causes + description: Always good-causes + required: + - id + - type + description: Collection of refrences to any `good-cause(s)` associated + with this application + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + agency-placement: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-placements + description: Always agency-placements + required: + - id + - type + description: A refrence to the `agency-placement` associated with + this application. + nullable: true + required: + - data + description: A relationship with a single entry. + application-key-dates: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - application-key-dates + description: Always application-key-dates + required: + - id + - type + description: A reference to the `application-key-dates` associated + with this application. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: An Application represents one applicant and an optional co-applicant + attempting to become licensed for foster care, along with all associated documentation, + forms, background checks, and Children. + licenses: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the License was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the License was last updated in Binti. + confidential: + type: boolean + description: Is this a confidential case? + external-identifier: + type: string + description: Identifier for the License model in an external system. + nullable: true + expiry-date: + type: string + format: date + description: Expiry date of current approved Application. Derived from + the due date of the next renewal cycle. + nullable: true + tag-summary: + type: array + items: + type: string + description: A single tag. + description: 'An array of freeform tag names. Tags are pre-defined by + the agency. + + ' + required: + - created-at + - updated-at + - confidential + - external-identifier + - expiry-date + - tag-summary + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: The License information shared across initial Application and renewal. + people: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date person was created. + updated-at: + type: string + format: date-time + description: Date person was last updated in Binti. + first-name: + type: string + description: First or given name, as provided to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + date-of-birth: + type: string + format: date + description: Date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Prefer not to answer + - + description: Gender, as selected from the available options. + nullable: true + x-nullable: true + external-identifier: + type: string + description: If the person is part of a foster family application they + may be assigned an external identifier. Equivelent to `user-agency-profiles.external-identifier` + nullable: true + person-id: + type: string + description: If the person is part of a foster family application they + may be assigned an external identifier. Equivelent to `user-agency-profiles.external-identifier` + nullable: true + client-id: + type: string + description: An external identifier signifying a child client of the + agency. Equivement to `children.client_id` + nullable: true + phone-number: + type: string + description: Phone number provided to Binti and designated as Primary + Phone number for person + nullable: true + primary-address: + type: object + additionalProperties: false + properties: + address-line-1: + type: string + description: Street Address line 1. + nullable: true + address-line-2: + type: string + description: Street Address line 2. + nullable: true + city: + type: string + description: Address City + nullable: true + state: + type: string + description: 'Address State/Province. Uses the full name. For example: + "California" or "Puerto Rico".' + nullable: true + postal-code: + type: string + description: Address Postal Code + nullable: true + country-code: + type: string + description: 'ISO 3166-1 alpha-2 two letter country code. For example: + "US", "CA", or "MX".' + nullable: true + county: + type: string + description: Address County + nullable: true + start-date: + type: string + format: date + description: Address Start Date + nullable: true + address-type: + type: array + items: + type: string + enum: + - physical_home_of_origin + - physical_placement + - physical_home + - physical_work + - mailing + - physical_incarcerated + description: A key representing an address type + description: An array of address type keys + nullable: true + required: + - address-line-1 + - address-line-2 + - city + - state + - postal-code + - country-code + - county + - start-date + - address-type + description: Address listed as primary for person within family finding. + nullable: true + required: + - created-at + - updated-at + - first-name + - middle-name + - last-name + - suffix + - date-of-birth + - gender + - external-identifier + - person-id + - client-id + - phone-number + - primary-address + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + user-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the user-agency-profile for the person + if present + nullable: true + required: + - data + description: A relationship with a single entry. + nullable: true + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: A reference to the child if a person is a child + nullable: true + required: + - data + description: A relationship with a single entry. + nullable: true + required: + - id + - type + - attributes + description: A record of a person. This is a singular base record that will + be used within Binti in multiple capacities. A person can be part of a foster + family, a child receiving services from an agency, an agency worker, or a + potential connection in a family finding search. + placement-holds: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Placement Hold was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Placement Hold was last updated. + requested-at: + type: string + format: date + description: Date that the availability change was started. + reason-requested: + type: string + description: Reason for the voluntary or involuntary availability change. + resolved-at: + type: string + format: date + description: Date when the availability change was closed, resolved + or removed. Empty if not resolved/deleted/closed. + nullable: true + voluntary: + type: boolean + description: Boolean representing if the avalability change is considered + voluntary, or involuntary. A voluntary change is considered non-compliance + related such as reserving for an incoming child placement. An involuntary + change could be due to compliance issues or problems at home. + creator-id: + type: number + format: integer + description: The ID of the user who created the Placement Hold. + required: + - created-at + - updated-at + - requested-at + - reason-requested + - resolved-at + - voluntary + - creator-id + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A Placement Hold is an internal Binti concept used to reflect the + availability of an Agency Placement. A list of Placement Holds represents + the history of the Agency Placement availability over time. + placement-periods: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the Placement Period was created in + Binti. + days-of-notice: + type: number + format: integer + description: The number of days of notice given. + nullable: true + updated-at: + type: string + format: date-time + description: Date and time that the Placement Period was last updated. + placement-type: + type: string + enum: + - adoption_placement + - placed_with_family + - placed_with_group_home + - emergency_placement + - hospitalization + - hotel + - silp + - juvenile_detention_center + - office + - placed_with_ooc_family + - icpc + - placed_with_private_agency + - provider_not_in_binti + - receiving_center + - went_with_relatives + - shelter + - tribal_home + - other + - + description: The type of accomodation in which the Child was placed. + nullable: true + x-nullable: true + start-date: + type: string + format: date + description: The date when the accomodation begins. + nullable: true + end-date: + type: string + format: date + description: The date when the accomodation ends. + nullable: true + child-id: + type: number + format: integer + description: The ID of the Child under placement. + agency-placement-id: + type: number + format: integer + description: The ID of the Agency Placement for the Placement Period. + nullable: true + placement-type-description: + type: string + description: A description of the placement type. + nullable: true + placement-ended-reason: + type: string + enum: + - awol + - emancipation + - silp + - went_back_to_family + - 14_day_notice + - 7_day_notice + - adoption_placement + - agency_removal + - change_of_agency + - death + - emergency_removal + - family_gave_notice + - guardianship + - hospitalization + - other + - respite_care + - step_down + - subdized_guardianship + - non_exit_other + - behavioral_issues + - lack_of_services + - child_incarcerated + - cps_investigation_or_complaint + - death_of_care_provider + - found_closer_placement + - found_placement_with_relatives + - found_placement_with_siblings + - found_pre_adoptive_placement + - moved_to_higher_level_of_care + - moved_to_lower_level_of_care + - problem_with_renewal_or_license + - adoption_finalized + - non_subsidized_guardianship + - subsidized_guardianship + - death_of_child + - exit_other + - hospitalization_exit + - + description: 'The reason for the placement to be terminated. (Note: + Legacy values will be mapped to active reasons.)' + nullable: true + x-nullable: true + placement-ended-reason-explanation: + type: string + description: Details about why the placement ended. + nullable: true + placement-ended-requester: + type: string + enum: + - caregiver + - child + - department_or_agency + - + description: Who requested the placement change. + nullable: true + x-nullable: true + external-identifier: + type: string + description: External systems indentifier for individual Placement Period. + Must be unique for agency. + nullable: true + updated-by: + type: number + format: integer + description: The ID of the user who last updated the Placement Period. + nullable: true + pre-adoption: + type: boolean + description: Whether this placement is pre-adoptive or not. Defaults + to false. + nullable: true + respite: + type: boolean + description: Whether this placement is respite or not. + respite-reason-requested: + type: string + enum: + - facility_issue + - medical + - break + - pre_adoption_visitation + - business + - personal + - vacation + - other + - + description: The listed reason the respite was requested, from the available + options. + nullable: true + x-nullable: true + respite-additional-information: + type: string + description: Additional freeform information regarding the respite period. + nullable: true + should-pay-respite-provider: + type: boolean + description: Whether the respite provider should receive payment or + not. + nullable: true + should-pay-standard-provider: + type: boolean + description: Whether the standard (non-respite) provider should receive + payment or not. + nullable: true + valid-respite-without-respite-receiver: + type: boolean + description: Indicates that a respite period intentionally has no corresponding + respite-receiving placement. This will be the case when an agency + places a respite for a child whose regular placement is outside of + that agency. In the future, a respite period will be considered invalid + if it does not have a corresponding receiving placement AND this boolean + is set to false. Must be false if Placement Period is not respite. + Defaults to false. + required: + - created-at + - days-of-notice + - updated-at + - placement-type + - start-date + - end-date + - child-id + - agency-placement-id + - placement-type-description + - placement-ended-reason + - placement-ended-reason-explanation + - placement-ended-requester + - external-identifier + - updated-by + - pre-adoption + - respite + - respite-reason-requested + - respite-additional-information + - should-pay-respite-provider + - should-pay-standard-provider + - valid-respite-without-respite-receiver + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + respite-receiver: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-placements + description: Always agency-placements + required: + - id + - type + description: A reference to the receiving provider (Agency Placement) + for a respite period. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: A Placement Period represents a time span where a Child was placed + with a provider. Placement Periods are associated with a Placement Provider, + which might be a private home, a hospital or a group care facility, among + others. Placement Periods can be normal or respite. Respite periods have additional + fields identifying the receiving provider. + placement-providers: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + license-external-identifier: + type: string + description: External systems indentifier for License held by this provider. + Must be unique for agency. + nullable: true + created-at: + type: string + format: date + description: Date Placement Provider was created in Binti. + updated-at: + type: string + format: date + description: Date Placement Provider was last updated at in Binti. + required: + - license-external-identifier + - created-at + - updated-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + active-members: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - provider-members + description: Always provider-members + required: + - id + - type + description: References to members of the Placement Provider. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + inactive-members: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - provider-members + description: Always provider-members + required: + - id + - type + description: References to members of the Placement Provider. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + licenses: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: References to the license that the Placement Provider + holds. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: A Placement Provider is a location a Child can be placed. This + may be a family home, a group home, or a congregate care facility for example. + The Provider is associated with active Provider Members currently in the facility/home, + and inactive Provider Members, who are no longer in the facility/home. + provider-members: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + primary: + type: boolean + description: Boolean flag designating the member as the "primary" caregiver + in this Placement Provider. + role: + type: string + enum: + - caregiver + - child_in_home + - other_adult_in_home + - staff_member + description: The role this member fills in the given Placement Provider. + subrole: + type: string + description: The member's subrole in the given Placement Provider. + nullable: true + subrole-details: + type: string + description: Details regarding the member's subrole in the given Placement + Provider. + nullable: true + joined-at: + type: string + format: date + description: Date the Member joined the Placement Provider. + created-at: + type: string + format: date + description: Date the Member was created in Binti. + updated-at: + type: string + format: date + description: Date the Member was last updated at in Binti. + left-at: + type: string + format: date + description: Date the Member departed the Placement Provider. Not set + for active members. + nullable: true + required: + - primary + - role + - subrole + - subrole-details + - joined-at + - created-at + - updated-at + - left-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: The User Agency Profile this Member represents. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: A Provider Member is a link between a Placement Provider and a + User Agency Profile, containing information specific to that person's role + and duration at the provider. + renewal-applications: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + owner-agency-slug: + type: string + description: The slug for the agency which owns this data + created-at: + type: string + format: date-time + description: Date and time that the Application was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Application was last updated. Includes + changes to status, assignments, or data on the Application itself. + Does not include updates to forms. + adult-children: + type: array + items: + type: object + additionalProperties: true + description: An object containing arbitrary data. + description: Array of arbitrary data. + adults-in-home: + type: array + items: + type: object + additionalProperties: true + description: Names and contact information of other adults in the + home. + description: Array of arbitrary data. + applicant-form-data: + type: object + additionalProperties: true + description: A block of data containing answers given on any forms started + by the applicant. + nullable: true + applicant-forms-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Calculated percentage 0-100 indicating the percentage of + applicant forms completed. Calculated based off of the number of questions + in forms that need to be completed by the applicant. Note, 1% point + will be docked for unsigned forms. + applicant-notification-date: + type: string + format: date + description: Referral date in Binti. + nullable: true + approved-age-lower: + type: number + format: integer + description: Youngest age of children for which this family is approved + to provide care. + minimum: 0 + maximum: 20 + nullable: true + approved-age-higher: + type: number + format: integer + description: Highest age of children for which this family is approved + to provide care. + minimum: 0 + maximum: 21 + nullable: true + background-checks-summary: + type: object + additionalProperties: false + properties: + percentage-completed: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of required Background Checks that have + been completed. + nullable: true + required: + type: number + format: integer + description: Number of required Background Checks. + completed: + type: number + format: integer + description: Number of completed Background Checks. + non-exemptible: + type: number + format: integer + description: Number of Background Checks in non-exemptible status. + exemptions: + type: object + additionalProperties: false + properties: + summary: + type: string + enum: + - needs_exemption + - exemption_denied + - exemption_completed + - + description: Status of the exemptions of the Application. Indicates + whether or not an exemption is needed, denied, completed. + If no exemption is needed, this field wil be null. + nullable: true + x-nullable: true + required: + type: number + format: integer + description: Number of required exemptions. + completed: + type: number + format: integer + description: Number of completed exemptions. + denied: + type: number + format: integer + description: Number of denied exemptions. + required: + - summary + - required + - completed + - denied + description: Summary overview of Background Check exemptions. + required: + - percentage-completed + - required + - completed + - non-exemptible + - exemptions + description: Summary overview of Background Checks for this Application. + capacity: + type: number + format: integer + description: How many beds are available in the caregiver's home. + nullable: true + case-type: + type: string + enum: + - dependency + - probation + - + description: Whether this is a dependency or a probation type, if your + agency supports it. + nullable: true + x-nullable: true + casework-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of case worker forms that have been completed. + caseworker-assigned-date: + type: string + format: date + description: Date that the case worker was assigned to the family. + nullable: true + child-in-home: + type: boolean + description: Whether or not there is a Child placed in the home. + nullable: true + co-applicant-form-data: + type: object + additionalProperties: true + description: A block of data containing answers given on any forms relevant + to the co-applicant. + nullable: true + community-foster: + type: boolean + description: Whether or not this caregiver is open to taking in non-relative + children from the community. Note that this is always `true` when + `family_type` is `community`. + nullable: true + confidential: + type: boolean + description: Whether or not this Application has been marked confidential. + cws-cms-assigned-worker: + type: string + description: 'CA-only: Name of the assigned case worker, null if no + assignment, as it appears in CWS-CMS.' + nullable: true + cws-cms-status: + type: string + enum: + - pending + - denied + - approved + - withdrawn + - + description: 'CA only: Status as it appears in CWS-CMS' + nullable: true + x-nullable: true + cws-cms-status-date: + type: string + format: date-time + description: 'CA only: Date the Application was moved to its current + status, as it appears in CWS-CMS.' + nullable: true + expiry-date: + type: string + format: date + description: Expiry date of Application as determined by the next renewal + due date, only present on approved Applications. + nullable: true + external-identifier: + type: string + description: External systems identifier for individual Application. + Must be unique for agency. + nullable: true + date-application-signed: + type: string + format: date + description: Date the Application was signed. + nullable: true + date-of-inquiry: + type: string + format: date + description: Date of initial inquiry + date-of-placement: + type: string + format: date + description: Date that placement started, if a pre-approval placement + was made. + nullable: true + days-since-placement: + type: number + format: integer + description: Calculated number of days from today, based on the date + a pre-approval placement was made. + nullable: true + days-since-signed: + type: number + format: integer + description: Calculated number of days from today, since the initial + Application was signed. + nullable: true + family-evaluation-completion-summary: + type: object + additionalProperties: false + properties: + description: + type: string + description: A description of the evaluation. + percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percent 0-100, indicating % of questions completed + in the family evaluation. + nullable: true + complete: + type: boolean + description: Whether or not the family evaluation is complete. + required: + - description + - percentage + - complete + description: Summary of completion for the family evaluation. + family-type: + type: string + description: Whether the family is a relative, non-relative, fictive + kin (nrefm), community, or a guardian family. + nullable: true + home-info: + type: array + items: + type: object + additionalProperties: true + description: Miscellaneous family data. + description: Array of arbitrary data. + nullable: true + how-did-you-hear-about-us-details: + type: string + description: Details on how the family heard about the agency, as selected + in signup questionnaire, or filled out by a case worker. + nullable: true + how-did-you-hear-about-us-label: + type: string + description: The family's answer to 'how did you hear about us?'. The + tiered answers are joined into a single string, separated by ' - ' + characters. + nullable: true + in-person-orientation-date: + type: string + format: date + description: Date of the in-person orientation. + nullable: true + intake-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of the intake forms that have been completed. + intake-forms-complete: + type: boolean + description: Whether or not the intake forms are complete. + nullable: true + intake-inbox-date: + type: string + format: date-time + description: Date that the intake occurred. + nullable: true + intake-incomplete-date: + type: string + description: 'TO DO: intake-incomplete-date' + nullable: true + intake-incomplete-reason: + type: string + description: 'TO DO: intake-incomplete-reason' + nullable: true + intake-inter-county-case: + type: boolean + description: 'TO DO: intake-inter-county-case' + nullable: true + intake-receiving-county: + type: string + description: 'TO DO: intake-receiving-county' + nullable: true + intake-receiving-icpc: + type: string + description: 'TO DO: intake-receiving-icpc' + nullable: true + intake-referring-county: + type: string + description: 'TO DO: intake-referring-county' + nullable: true + intake-referring-icpc: + type: string + description: 'TO DO: intake-referring-icpc' + nullable: true + inter-county-request: + type: boolean + description: Whether or not this is an out-of-county family. + nullable: true + inter-state-request: + type: boolean + description: Whether or not this an ICPC family. + nullable: true + license-external-identifier: + type: string + description: External systems identifier for a License or collection + of Applications per family. Must be unique for agency. + nullable: true + medically-trained: + type: boolean + description: Whether or not this family is medically trained. + nullable: true + medical-summary: + type: object + additionalProperties: false + properties: + percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage complete. + nullable: true + completed: + type: number + format: integer + description: Number of records completed. + required: + type: number + format: integer + description: Number of records required. + required: + - percentage + - completed + - required + description: Medical summary information. + minor-children-in-home: + type: array + items: + type: object + additionalProperties: true + description: Block of data regarding children residing in the home + besides Children in the care of the agency. Includes demographic + data and date of birth if recorded. + description: Array of arbitrary data. + online-orientation-date: + type: string + format: date + description: Date online orientation was completed. + nullable: true + pets: + type: array + items: + type: object + additionalProperties: true + description: Block of data regarding pets residing in the home. Structure + is dependent on information collected in forms. + description: Array of arbitrary data. + reference-summary: + type: object + additionalProperties: false + properties: + status: + type: string + enum: + - complete + - unknown_number_required + - incomplete + description: Status of references on the family - can be complete, + incomplete, or unknown number needed. + completed: + type: number + format: integer + description: Number of completed references on the family. + required: + type: number + format: integer + description: Number of required references on the family. + required: + - status + - completed + - required + description: Summary of references on the Application. + referring-caseworker: + type: string + description: Name of case worker who referred the family. + nullable: true + referring-office: + type: string + description: Name of office or case worker who referred the family. + referring-supervisor-caseworker: + type: string + description: Name of supervisor or case worker who referred the family. + nullable: true + renewal-due-date: + type: string + format: date + description: Due date of the renewal Application, only available on + renewal Applications. + nullable: true + respite-provider: + type: boolean + description: Whether or not the caregiver is open to being a respite + provider. + nullable: true + spa: + type: string + description: 'CA only: Service Provider Area.' + nullable: true + status: + type: string + enum: + - applying + - approved + - awaiting_referral + - closed + - denied + - in_adoption_process + - inactive + - eligible_for_conversion + - recruiting_dropout + - recruiting + - withdrawn + - ready_for_review + description: Status of the Application in Binti. + status-date: + type: string + format: date + description: Date that the Application moved to the current status. + nullable: true + status-explanation: + type: string + description: Free-text explanation for the current status, recorded + at time of status change. + nullable: true + status-reason: + type: string + enum: + - Caregiver chose to withdraw themselves + - Minor was placed or seems like will be placed with another applicant + - Reunification with parent(s) + - Placement moved to permanency + - Caregiver withdrew due to complaints/delays with the process + - Caregiver withdrew because of criminal background + - Life circumstance change + - Buildings and Grounds standards not met + - Non-exemptible conviction + - Inimical/hostile/unfriendly conduct during process + - Binti application created in error + - Not enough capacity + - Not ready yet + - Not located in county + - No longer interested + - Unresponsive + - Specific child no longer needs placement + - Adoption/Permanency finalized + - Change in family dynamic/structure + - Dissatisfied with agency support + - Financial reasons + - Health reasons + - Approval revoked + - Moved + - Negative parenting experience + - Retiring + - Specific child left + - Unwilling to comply with regulations + - Surrendered + - Rescinded + - Declined conversion + - Caregiver was uncooperative/non-responsive + - Referred/Applying with another agency + - Adoption + - Ineligible + - Legal Guardianship + - Not interested + - Binti application created in error / duplicate + - Provider was uncooperative/non-reponsive (application ceased) + - Leadership did not pass background checks + - Provider chose to withdraw themselves + - Provider was uncooperative/non-responsive (application ceased) + - Provider withdrew because of leadership challenges + - Provider withdrew due to complaints/delays with the process + - Other + - + description: Reason code for current status, as selected by dropdown. + nullable: true + x-nullable: true + status-overridden: + type: boolean + description: Whether the Application's status has been overridden. This + is a read-only field. In order to override an Application's status, + provide a status-overridden-reason and status-overridden-explanation. + status-overridden-reason: + type: string + description: If the Application's status has been overridden, the reason + provided. Empty otherwise. + nullable: true + status-overridden-explanation: + type: string + description: If the Application's status has been overridden, the freeform + text explanation provided. Empty otherwise. + nullable: true + supporting-docs-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of supporting documents that are completed. + trainings-completed-percentage: + type: number + format: integer + minimum: 0 + maximum: 100 + description: Percentage of trainings that are completed. + nullable: true + type: + type: string + enum: + - InitialApplication + - RenewalApplication + - CaliforniaConversionApplication + description: Available Application types. + template-slug: + type: string + description: A string that describes the blueprint for this Application's + forms, required documents, and trainings. All Applications of the + same "type" will share the same value for this string. Contact your + account manager for the possible values for this field. + required: + - owner-agency-slug + - created-at + - updated-at + - adult-children + - adults-in-home + - applicant-form-data + - applicant-forms-completed-percentage + - applicant-notification-date + - approved-age-lower + - approved-age-higher + - background-checks-summary + - capacity + - case-type + - casework-completed-percentage + - caseworker-assigned-date + - child-in-home + - co-applicant-form-data + - community-foster + - confidential + - cws-cms-assigned-worker + - cws-cms-status + - cws-cms-status-date + - expiry-date + - external-identifier + - date-application-signed + - date-of-inquiry + - date-of-placement + - days-since-placement + - days-since-signed + - family-evaluation-completion-summary + - family-type + - home-info + - how-did-you-hear-about-us-details + - how-did-you-hear-about-us-label + - in-person-orientation-date + - intake-completed-percentage + - intake-forms-complete + - intake-inbox-date + - intake-incomplete-date + - intake-incomplete-reason + - intake-inter-county-case + - intake-receiving-county + - intake-receiving-icpc + - intake-referring-county + - intake-referring-icpc + - inter-county-request + - inter-state-request + - license-external-identifier + - medically-trained + - medical-summary + - minor-children-in-home + - online-orientation-date + - pets + - reference-summary + - referring-caseworker + - referring-office + - referring-supervisor-caseworker + - renewal-due-date + - respite-provider + - spa + - status + - status-date + - status-explanation + - status-reason + - status-overridden + - status-overridden-reason + - status-overridden-explanation + - supporting-docs-completed-percentage + - trainings-completed-percentage + - type + - template-slug + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the `user-agency-profile` of the primary + applicant. + nullable: true + required: + - data + description: A relationship with a single entry. + co-applicant-agency-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the `user-agency-profile` of the co-applicant. + nullable: true + required: + - data + description: A relationship with a single entry. + other-adult-profiles: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - other-adult-profiles + description: Always other-adult-profiles + required: + - id + - type + description: Collection of references to the `user-agency-profile(s)` + for other adults associated with this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + children-in-home-profiles: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - other-adult-profiles + description: Always other-adult-profiles + required: + - id + - type + description: Collection of references to the `user-agency-profile(s)` + for minors not in care associated with this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + worker-assignments: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - worker-assignments + description: Always worker-assignments + required: + - id + - type + description: Collection of references to `worker-assignment(s)` + for an `agency-worker` assigned to this application. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + sub-agencies: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agencies + description: Always agencies + required: + - id + - type + description: Collection of references to any additional `agency` + assigned to work on this application + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + license: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - licenses + description: Always licenses + required: + - id + - type + description: A reference to the `license` assosiated with this application + nullable: true + required: + - data + description: A relationship with a single entry. + good-causes: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - good-causes + description: Always good-causes + required: + - id + - type + description: Collection of refrences to any `good-cause(s)` associated + with this application + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + agency-placement: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-placements + description: Always agency-placements + required: + - id + - type + description: A refrence to the `agency-placement` associated with + this application. + nullable: true + required: + - data + description: A relationship with a single entry. + application-key-dates: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - application-key-dates + description: Always application-key-dates + required: + - id + - type + description: A reference to the `application-key-dates` associated + with this application. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: An Application represents one applicant and an optional co-applicant + attempting to become licensed for foster care, along with all associated documentation, + forms, background checks, and Children. + required-signatures: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Datetime Required Signature was created. + updated-at: + type: string + format: date-time + description: Datetime Required Signature was last updated. + role: + type: string + enum: + - co_applicant + - applicant + - reference_user + - caseworker + - other_adult_in_home + - supervisor + description: Role of user signing form. + order: + type: string + format: integer + description: Order in which this signature is collected. + compelete-at: + type: string + format: date-time + description: Datetime when signature was complete. + nullable: true + signer: + type: object + additionalProperties: true + description: Information about user who signed. Can be an Agency Worker + or User Agency Profile. + nullable: true + required: + - created-at + - updated-at + - role + - order + - compelete-at + - signer + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A required signature is a record of the types of signatures required + for forms. This contains information about both compeleted signatures and + incomplete signatures. Signer information is only provided post signature + but there will be slots for the remaining roles who have not signed yet. + schools: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + address: + "$ref": "#/components/schemas/address" + name: + type: string + description: Name of the School. + nces-school-id: + type: string + description: National Center for Education Statisics School ID. + nullable: true + school-district-id: + type: string + description: ID of school district. + nullable: true + required: + - address + - name + - nces-school-id + - school-district-id + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A School a Child might attend. + social-connections: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + lineage-type: + type: string + enum: + - biological + - adopted + - step + - half + - marriage + - alleged + - presumed + - unknown + - + description: Type of lineage + nullable: true + x-nullable: true + emotional-relationship-statuses: + type: array + items: + type: string + enum: + - close + - cordial + - distant + - contentious + - no_prior_interaction + description: Emotional relationship statuses + description: Array showing a specific list of emotional relationship + statuses + kinship-relationship: + type: string + enum: + - mother + - father + - parent + - grandmother + - grandfather + - grandparent + - aunt + - uncle + - daughter + - son + - child + - niece + - nephew + - cousin + - sibling + - partner + - unknown_kinship_relationship + - other + - married + - divorced + - engaged + - dating + - cohabitating + - exes + - other_partner_status + - relative + - fictive_kin + - no_relationship + - unknown + description: Type of kinship or relationship. + kinship-relationship-other-description: + type: string + description: Relationship description for other. + nullable: true + fictive-kin-description: + type: string + description: Relationship description for fictive kin. + nullable: true + parental-line: + type: string + enum: + - maternal + - paternal + - parental + - maternal_and_paternal + - maternal_and_parental + - parental_and_paternal + - + description: The parental line this connection is associated with. + nullable: true + x-nullable: true + external-identifier: + type: string + description: External systems identifier for individual Social Connection. + Must be unique for agency + nullable: true + created-at: + type: string + format: date-time + description: Date and time that the Social Connection was created in + Binti. + updated-at: + type: string + format: date-time + description: Date and time that the Social Connection was last updated + in Binti. + levels-of-support: + type: array + items: + type: object + additionalProperties: false + properties: + option: + type: string + enum: + - placement + - placement.placement_provider + - placement.emergency_caregiver + - placement.respite_caregiver + - non_placement + - non_placement.visitation_regular + - non_placement.visitation_special_occasions + - non_placement.visitation_supervision + - non_placement.transportation + - non_placement.calls + - non_placement.childcare + - non_placement.financial_support + - non_placement.educational_support + - non_placement.mentorship + - non_placement.family_meeting_participant + - non_placement.support_for_caregiver + - do_not_contact + - not_applicable + - other + description: An option key representing a particular type of support + details: + type: string + description: Details if an "other" option has been selected + nullable: true + required: + - option + - details + description: A single level of support + description: An array showing levels of support provided. + placement-provider-eligibilities: + type: array + items: + type: string + enum: + - current_placement + - recommended + - willing + - unwilling + - unable + - not_recommended + - prohibited + - not_applicable + description: Placement provider eligibilities. + description: Array showing a specific list of placement provider eligibilities + placement-provider-eligibilities-details: + type: string + description: Additional details about placement provider eligibilities + nullable: true + worker-confirmed-at: + type: string + format: date-time + description: Date and time that the Social Connection was marked as + confirmed by a worker. + nullable: true + worker-confirmed: + type: boolean + description: Whether the Social Connection has been confirmed by a worker. + related-attributes: + type: object + additionalProperties: false + properties: + child-first-name: + type: string + description: Child's first name. + child-middle-name: + type: string + description: Child's middle name. + nullable: true + child-last-name: + type: string + description: Child's last name. + child-suffix: + type: string + description: Child's suffix. + nullable: true + child-client-id: + type: string + description: Identifier used in external system that can be used + to match a singular child in Binti with a child record in another + system. Must be unique for each child at an agency. + nullable: true + connection-first-name: + type: string + description: First or given name, as provided to Binti. + nullable: true + connection-middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + connection-last-name: + type: string + description: Last or family name, as provided to Binti. + nullable: true + connection-suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + connection-person-id: + type: string + description: If the person is part of a foster family application + they may be assigned an external identifier. Equivelent to `user-agency-profiles.external-identifier` + nullable: true + connection-phone-number: + type: string + description: Phone number provided to Binti and designated as Primary + Phone number for person + nullable: true + connection-primary-address: + type: object + additionalProperties: false + properties: + address-line-1: + type: string + description: Street Address line 1. + nullable: true + address-line-2: + type: string + description: Street Address line 2. + nullable: true + city: + type: string + description: Address City + nullable: true + state: + type: string + description: 'Address State/Province. Uses the full name. For + example: "California" or "Puerto Rico".' + nullable: true + postal-code: + type: string + description: Address Postal Code + nullable: true + country-code: + type: string + description: 'ISO 3166-1 alpha-2 two letter country code. For + example: "US", "CA", or "MX".' + nullable: true + county: + type: string + description: Address County + nullable: true + start-date: + type: string + format: date + description: Address Start Date + nullable: true + address-type: + type: array + items: + type: string + enum: + - physical_home_of_origin + - physical_placement + - physical_home + - physical_work + - mailing + - physical_incarcerated + description: A key representing an address type + description: An array of address type keys + nullable: true + required: + - address-line-1 + - address-line-2 + - city + - state + - postal-code + - country-code + - county + - start-date + - address-type + description: Address listed as primary for person within family + finding. + nullable: true + required: + - child-first-name + - child-middle-name + - child-last-name + - child-suffix + - child-client-id + - connection-first-name + - connection-middle-name + - connection-last-name + - connection-suffix + - connection-person-id + - connection-phone-number + - connection-primary-address + description: Properties from the two connected people. 'child' properties + correspond to the Child in the Social Connection, or in the case of + a connection between children, to the Child with the lowest person + id. 'phone-number', 'primary-address', and 'connection' properties + correspond to the Person pertaining to this social connection. + required: + - lineage-type + - emotional-relationship-statuses + - kinship-relationship + - kinship-relationship-other-description + - fictive-kin-description + - parental-line + - external-identifier + - created-at + - updated-at + - levels-of-support + - placement-provider-eligibilities + - placement-provider-eligibilities-details + - worker-confirmed-at + - worker-confirmed + - related-attributes + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: The child pertaining to this social connection. In + the case of a connection between two children, this will be the + child with the smallest person id. + nullable: true + required: + - data + description: A relationship with a single entry. + connection-person: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - people + description: Always people + required: + - id + - type + description: The person pertaining to this social connection. In + the case of a connection between two children, this will be the + person record corresponding to the child with the greater person + id. + nullable: true + required: + - data + description: A relationship with a single entry. + connection-child: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - children + description: Always children + required: + - id + - type + description: If the Social Connection involves two Children, this + is the second Child record. + nullable: true + required: + - data + description: A relationship with a single entry. + nullable: true + required: + - id + - type + - attributes + description: An object representing a Social Connection between two people + tags: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + name: + type: string + description: Tag name. + category: + type: string + description: The grouping in which the Tag exists. + created-at: + type: string + format: date-time + description: Datetime the Tag was created. + required: + - name + - category + - created-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A single assigned Tag. Available Tags are pre-defined by the agency. + training-curriculums: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + training-name: + type: string + description: Name of the Training Curriculum. + training-type: + type: string + enum: + - initial + - renewal + - has_expiration_date + - events + description: The type of training. + training-hours: + type: string + format: float + description: Decimal number of hours in the Curriculum. + cpr: + type: boolean + description: Flags if Curriculum represents CPR certification. + active: + type: boolean + description: Flags if Curriculum is currently active or not. + created-at: + type: string + format: date-time + description: Date Training Curriculum was created in Binti. + updated-at: + type: string + format: date-time + description: Date Training Curriculum was last updated at in Binti. + required: + - training-name + - training-type + - training-hours + - cpr + - active + - created-at + - updated-at + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A Training Curriculum is a training offered by an agency that an + applicant may take. A Training Session is an instance of a Curriculum (date/time) + being offered, and attended by 1 or more agency profiles. A training may or + may not be required in order for an Application be approvable. + training-requirements: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date + description: Date Training Requirement was created in Binti. + updated-at: + type: string + format: date + description: Date Training Requirement was last updated at in Binti. + training-type: + type: string + description: 'The type of training required. One of the following: Certification + with expiration date, CPR/ First Aid, Initial/Pre-approval training, + Pre-Service Training, Custom Training' + nullable: true + training-title: + type: string + description: Title of sepcifc requirement. + nullable: true + training-hours: + type: string + format: float + description: Number required training hours. + nullable: true + cpr: + type: boolean + description: Flags if required training is CPR certification. + due-date: + type: string + format: date + description: Date requirement is due. + nullable: true + status: + type: string + enum: + - Waived + - Incomplete + - Complete + description: Status stating if the requirement is complete, incomplete, + or waived. + completed-at: + type: string + format: date + description: Date the Training Requirement was logged complete. + nullable: true + expiration-date: + type: string + format: date + description: Date the fufilling training expires. + nullable: true + training-or-waiver-date: + type: string + format: date + description: Date of latest training session completed or waiver issued. + nullable: true + required: + - created-at + - updated-at + - training-type + - training-title + - training-hours + - cpr + - due-date + - status + - completed-at + - expiration-date + - training-or-waiver-date + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: {} + required: + - id + - type + - attributes + description: A Training Requirement is a license requirement that must be fufilled + to be within compliance. A requirement can be statisfied by one or more training + session attendance(s) or an override waiver. These requirements can be generated + for anyone associated with the placement provider that holds the license. + Training Requirements are generated for both intitial and renewal Applications. + The frequency of the training due dates is determined by the application template + and can either be due annually or on each renewal cycle. + user-agency-profiles: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the user was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the user's information was last updated. + name: + type: string + description: Full name, as provided to Binti. + first-name: + type: string + description: First or given name, as provided to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + date-of-birth: + type: string + format: date + description: Date of birth. + nullable: true + gender: + type: string + enum: + - Female + - Male + - Transgender + - Non-binary + - Not listed above + - Prefer not to answer + - + description: Gender, as selected from the available options. + nullable: true + x-nullable: true + email: + type: string + description: Email address. + nullable: true + phone-number: + type: string + description: Phone number, provided as freeform text to Binti without + formatting constraints. + nullable: true + address: + "$ref": "#/components/schemas/address" + mailing-address: + type: object + additionalProperties: false + properties: + mailing-address-street: + type: string + description: The street address, as provided + mailing-address-city: + type: string + description: The city of the address, as provided + mailing-address-state: + type: string + description: The two-letter state code of the address + mailing-address-zipcode: + type: string + description: The zip code of the address, as provided + mailing-address-county: + type: string + description: The county of the address, as provided + mailing-geocoding-source: + type: string + description: The geocoder used to geocode this data + mailing-geocoded-address-street: + type: string + description: The accurate street address, if available + mailing-geocoded-address-city: + type: string + description: The accurate city, if available + mailing-geocoded-address-state: + type: string + description: The accurate state code, if available + mailing-geocoded-address-zipcode: + type: string + description: The accurate zip code, if available + description: Object representing an address. Note that any of the keys + may be missing or may be set to an empty string. Some addresses have + geocoded information, which has been verified against a third party + (US Census data, among others) to be accurate. + family-id: + type: string + description: State-specific family identifier - analogous to RFAID. + This should only be set on applicants during creation. Attempts to + create a UserAgencyProfile with a `family_id` for co-applicants will + fail. + nullable: true + primary-language: + type: string + description: Primary language spoken. May be an empty string. + additional-languages: + type: string + description: Additional languages spoken. May be an empty string. + ethnicities: + type: array + items: + type: object + additionalProperties: false + properties: + ethnicity: + type: string + enum: + - american_indian_or_alaska_native_or_first_nations + - american_indian_or_alaska_native_or_first_nations.american_indian + - american_indian_or_alaska_native_or_first_nations.alaska_native + - asian + - asian.south_asian + - asian.south_asian.asian_indian + - asian.south_asian.bangladeshi + - asian.south_asian.pakistani + - asian.south_asian.other_south_asian + - asian.east_asian + - asian.east_asian.chinese + - asian.east_asian.japanese + - asian.east_asian.korean + - asian.east_asian.other_east_asian + - asian.south_east_asian + - asian.south_east_asian.cambodian + - asian.south_east_asian.filipino + - asian.south_east_asian.hmong + - asian.south_east_asian.indonesian + - asian.south_east_asian.laotian + - asian.south_east_asian.thai + - asian.south_east_asian.vietnamese + - asian.south_east_asian.other_south_east_asian + - asian.other_asian + - black_or_african_american + - black_or_african_american.ethiopian + - black_or_african_american.caribbean + - black_or_african_american.haitian + - black_or_african_american.jamaican + - black_or_african_american.nigerian + - black_or_african_american.somalian + - black_or_african_american.other_black_or_african_american + - hispanic_or_latinx + - hispanic_or_latinx.central_american + - hispanic_or_latinx.central_american.cuban + - hispanic_or_latinx.central_american.dominican + - hispanic_or_latinx.central_american.ecuadorian + - hispanic_or_latinx.central_american.mexican + - hispanic_or_latinx.central_american.puerto_rican + - hispanic_or_latinx.central_american.salvadoran + - hispanic_or_latinx.central_american.other_central_american + - hispanic_or_latinx.south_american + - hispanic_or_latinx.south_american.brazilian + - hispanic_or_latinx.south_american.colombian + - hispanic_or_latinx.south_american.guatemalan + - hispanic_or_latinx.south_american.peruvian + - hispanic_or_latinx.south_american.other_south_american + - hispanic_or_latinx.other_hispanic_or_latinx + - middle_eastern_or_north_african + - middle_eastern_or_north_african.middle_eastern + - middle_eastern_or_north_african.middle_eastern.armenian + - middle_eastern_or_north_african.middle_eastern.lebanese + - middle_eastern_or_north_african.middle_eastern.other_middle_eastern + - middle_eastern_or_north_african.northern_african + - middle_eastern_or_north_african.northern_african.egyptian + - middle_eastern_or_north_african.northern_african.other_northern_african + - middle_eastern_or_north_african.other_middle_eastern_or_northern_african + - native_hawaiian_or_other_pacific_islander + - native_hawaiian_or_other_pacific_islander.guamanian_chamorro + - native_hawaiian_or_other_pacific_islander.chuukese + - native_hawaiian_or_other_pacific_islander.fijian + - native_hawaiian_or_other_pacific_islander.native_hawaiian + - native_hawaiian_or_other_pacific_islander.kosraean + - native_hawaiian_or_other_pacific_islander.marshallese + - native_hawaiian_or_other_pacific_islander.mixed + - native_hawaiian_or_other_pacific_islander.palauan + - native_hawaiian_or_other_pacific_islander.pohnpeian + - native_hawaiian_or_other_pacific_islander.polynesian + - native_hawaiian_or_other_pacific_islander.samoan + - native_hawaiian_or_other_pacific_islander.tongan + - native_hawaiian_or_other_pacific_islander.yapese + - native_hawaiian_or_other_pacific_islander.other_pacific_islander + - white + - white.central_american + - white.european + - white.european.english + - white.european.italian + - white.european.german + - white.european.irish + - white.european.scottish + - white.european.romanian + - white.european.other_european + - white.middle_eastern + - white.russian + - white.other_white_or_caucasian + - other + - prefer_not_to_answer + - unknown + description: Available race/ethnicity values. + details: + type: string + description: Ethnicities details. + nullable: true + required: + - ethnicity + - details + description: A single race/ethnicity. Multiple options can be selected. + description: A person's collective race/ethnicity. Multiple options + can be selected. + confidential: + type: boolean + description: Boolean flag designating a family is considered confidential + in Binti. + cws-cms-address-street: + type: string + description: Street of residence as reflected in CWS-CMS. + nullable: true + cws-cms-address-city: + type: string + description: City of residence as reflected in CWS-CMS. + nullable: true + cws-cms-address-state: + type: string + description: State of residence as reflected in CWS-CMS. + nullable: true + cws-cms-address-zipcode: + type: string + description: Zip code of residence as reflected in CWS-CMS. + nullable: true + cws-cms-caregiver-id: + type: string + description: Caregiver ID as reflected in CWS-CMS. + nullable: true + cws-cms-touch-date: + type: string + description: CWS-CMS touch date. + nullable: true + cws-cms-home-id: + type: string + description: Home ID as reflected in CWS-CMS. + nullable: true + external-identifier: + type: string + description: Identifier for the user model in an external system. + nullable: true + license-external-identifier: + type: string + description: License specific external identifier. Analogous to family + id and present on all User Agency Profiles. + nullable: true + roles: + type: array + items: + type: string + description: Role the User has on associated Applications. + description: Array of roles the User has on associated Applications. + sign-in-count: + type: number + format: integer + description: Number of times this user has signed into the Binti system. + protected-tribe: + type: boolean + description: 'A boolean for if the User is a member of a protected Native + American tribe. (true: the User is in a protected tribe.)' + nullable: true + protected-tribe-names: + type: array + items: + type: string + enum: + - Absentee-Shawnee Tribe of Oklahoma Indians + - Afognak, Native Village of + - Agdaagux Tribe of King Cove + - Agua Caliente Band of Cahuilla Indians of the Agua Caliente Indian + Reservation + - Ak-Chin Indian Community + - Akhiok, Native Village of + - Akiachak Native Community + - Akiak Native Community + - Akutan, Native Village of + - Alabama Quassarte Tribal Town + - Alakanuk, Village of + - Alatna Village + - Aleknagik, Native Village of + - Algaaciq Native Village (St. Mary's) + - Allakaket Village + - Alturas Indian Rancheria + - Alutiiq Tribe of Old Harbor Village (previously listed as Native + Village of Old Harbor and Village of Old Harbor) + - Ambler, Native Village of + - Anaktuvuk Pass, Village of + - Andreafski (aka Yupiit of Andreafski) + - Angoon Community Association + - Aniak, Village of + - Anvik Village + - Apache Tribe of Oklahoma (Kiowa) + - Arctic Village + - Aroostook Band of Micmac Indians + - Asa'carsarmiut Tribe (formerly Native Village of Mountain Village) + - Atka, Native Village of + - Atmautluak, Village of + - Atqasuk Village + - Augustine Band of Cahuilla Indians + - Bad River Band of the Lake Superior + - Barrow Inupiat Traditional Government, Native Village of + - Battle Mountain Band Council + - Bay Mills Indian Community + - Bear River Band of the Rohnerville Rancheria + - Beaver Village + - Belkofski, Native Village of + - Berry Creek Rancheria of Maidu Indians + - Bethel (aka Orutsararmuit Native Council) + - Bettles Field (aka Evansville Village) + - Big Lagoon Rancheria + - Big Pine Paiute Tribe of the Owens Valley + - Big Sandy Rancheria of Western Mono Indians of California + - Big Valley of Pomo Indians of the Big Valley Rancheria + - Bill Moore's Slough, Village of + - Birch Creek Tribe + - Bishop Paiute Tribe + - Blackfeet Tribe of Montana + - Bois Forte Reservation Business Committee + - Brevig Mission, Native Village of + - Bridgeport Indian Colony + - Buckland, Native Village of + - Buena Vista Rancheria of Me-Wuk Indians + - Burns Paiute Tribe + - Cabazon Band of Mission Indians + - Cachil DeHe Band of Wintun Indians of the Colusa Indian Community + of the Colusa Rancheria + - Caddo Nation of Oklahoma (Wichita & Affiliated Tribes) + - Cahto Tribe of the Laytonville Rancheria + - Cahuilla Band of Mission Indians + - California Valley Miwok Tribe + - Campo Band of Diegueno Mission Indians of the Campo Indian Reservation + - Cantwell, Native Village of (Copper River Native Association) + - Capitan Grande Band of Diegueno Mission Indians of California (Barona + Group of Capitan Grande Band of Mission Indians of the Barona Reservation) + - 'Capitan Grande Band of Diegueno Mission Indians of California: + Viejas' + - Catawba Indian Nation of South Carolina + - Cayuga Nation of New York + - Cedarville Rancheria + - Central Council of the Tlingit and Haida Indian Tribes + - Chalkyitsik Village + - Cheesh-Na Tribe + - Chefornak, Village of + - Chemehuevi Indian Tribe + - Chenega, Native Village of + - Cher-Ae Heights Indian Community of the Trinidad Rancheria + - Cherokee Nation + - Chevak Native Village + - Cheyenne and Arapaho Tribes of Oklahoma + - Cheyenne River Sioux Tribe + - Chickahominy Indian Tribe + - Chickahominy Indians-Eastern Division + - Chickaloon Native Village + - Chicken Ranch Rancheria of Me-wuk Indians of California + - Chignik Bay Tribal Council + - Chignik Lagoon, Native Village of + - Chignik Lake Village + - Chilkat Indian Village (Klukwan) + - Chilkoot Indian Association (Haines) + - Chinik Eskimo Community (aka Golovin) + - Chippewa Cree Tribe of the Rocky Boy's Reservation of Montana + - Chistochina (aka Cheesh-na Tribe). + - Chitimacha Tribe of Louisiana + - Chitina, Native Village of + - Choctaw Nation of Oklahoma + - Chuathbaluk Native Village of (Russian Mission, Kuskokwin) + - Chuathbaluk, Native Village of + - Chuloonawick Native Village + - Circle Native Community + - Citizen Potawatomi Nation + - Clarks Point, Village of + - Cloverdale Rancheria of Pomo Indians of California + - Cocopah Indian Tribe + - Coeur d'Alene Tribe + - Cold Springs Rancheria of Mono Indians of California + - Colorado River Indian Tribes + - Comanche Nation-Oklahoma + - Confederated Salish & Kootenai Tribes + - Confederated Tribes and Bands of the Yakama Nation + - Confederated Tribes of Coos, Lower Umpqua & Siuslaw Indians + - Confederated Tribes of Siletz Indians + - Confederated Tribes of the Chehalis Reservation + - Confederated Tribes of the Colville + - Confederated Tribes of the Goshute Reservation + - Confederated Tribes of the Grande Ronde Community of Oregon + - Confederated Tribes of the Umatilla Indian Reservation + - Confederated Tribes of Warm Springs Reservation + - Copper Center (aka Native Village of Kluti-Kaah). + - Coquille Indian Tribe + - Cordova (aka Eyak) + - Council, Native Village of + - Coushatta Indian Tribe + - Cow Creek Band of Umpqua Tribe of Indians + - Cowlitz Indian Tribe + - Coyote Valley Band of Pomo Indians + - Craig Tribal Association + - Crooked Creek, Village of + - Crow Agency + - Crow Creek River Sioux Tribe + - Curyung Tribal Council (formerly the Native Village of Dillingham) + - Death Valley Timbi-sha Shoshone Tribe + - Deering, Native Village of + - Delaware Nation + - Delaware Tribe of Indians + - Dillingham (aka Curyung Tribal Council). + - Diomede (aka Inalik), Native Village of + - Dot Lake, Village of + - Douglas Indian Association + - Dry Creek Rancheria Band of Pomo Indians + - Duckwater Shoshone Tribe + - Eagle, Native Village of + - Eastern Band of Cherokee Indians + - Eastern Shawnee Tribe of Oklahoma + - Eastern Shoshone Tribe of the Wind River Reservation + - Edzeno (aka Nikolai Village). + - Eek, Native Village of + - Egegik Village + - Eklutna Native Village + - Ekuk, Native Village of + - Ekwok, Native Village of (previously listed as Ekowok Village) + - Elem Indian Colony + - Elim, Native Village of + - Elk Valley Rancheria + - Elko Band Council of Te-Moak Tribe + - Ely Shoshone Tribe + - Emmonak Village + - English Bay (aka Native Village of Nanwalek). + - Enterprise Rancheria of Maidu Indians + - Evansville Village (aka Bettles Field) + - Ewiiaapaayp (Cuyapaipe) Band of Kumeyaay Indians + - Eyak, Native Village of (Cordova) + - Fallon Paiute-Shoshone Tribe + - False Pass, Native Village of + - Federated Indians of Graton Rancheria + - Flandreau Santee Sioux Tribe + - Fond du Lac Reservation Business Committee + - Forest County Potawatomi + - Fort Belknap Indian Community + - Fort Bidwell Indian Community of the Fort Bidwell Reservation + - Fort Independence Indian Community of Paiute Indians of the Fort + Independence Reservation + - Fort McDermitt Paiute-Shoshone Tribe + - Fort McDowell Yavapai Nation + - Fort Mojave Indian Tribe + - Fort Peck Assiniboine and Sioux Tribes + - Fort Sill Apache Tribe of Oklahoma + - Fort Yukon, Native Village (See Gwichyaa Zhee Gwich'in) + - Fortuna Ledge (aka Native Village of Marshall) + - Gakona, Native Village of + - Galena Village (aka Louden Village) + - Gambell, Native Village of + - Georgetown, Native Village of + - Gila River Indian Community + - Golovin (aka Chinik Eskimo Community). + - Goodnews Bay, Native Village of + - Grand Portage Reservation Business Center + - Grand Traverse Band of Ottawa and Chippewa Indians + - Grayling (aka Organized Village of Grayling) + - Greenville Rancheria + - Grindstone Indian Rancheria + - Guidiville Rancheria + - Gulkana Village Council (previously listed as Gulkana Village) + - Gwichyaa Zhee Gwich'in (formerly Native Village of Fort Yukon) + - Gwichyaa Zhee Gwich'in (aka as Native Village of Fort Yukon) + - Habematolel Pomo of Upper Lake Rancheria + - Haines (aka Chilkoot Indian Association). + - Hamilton, Native Village of + - Hannahville Indian Community + - Havasupai Tribe + - Healy Lake Village + - Ho-Chunk Nation + - Hoh Indian Tribe + - Holikachuk (aka Grayling) + - Holy Cross Tribe + - Hoonah Indian Association + - Hoopa Valley Tribe + - Hooper Bay, Native Village of + - Hopi Tribe + - Hopland Band of Pomo Indians + - Houlton Band of Maliseet Indians + - Hualapai Tribe + - Hughes Village + - Huslia Village + - Hydaburg Cooperative Association + - Igiugig Village + - Iipay Nation of Santa Ysabel + - Iliamna, Village of + - Inaja Band of Diegueno Mission Indians of the Inaja and Cosmit Reservation + - Inupiat Community of the Arctic Slope + - Ione Band of Miwok Indians of California + - Iowa Tribe of Kansas + - Iowa Tribe of Oklahoma + - Iqurmuit Traditional Council (aka Russian Mission) + - 'Ivanoff Bay Tribe ' + - Jackson Band of Miwuk Indians + - Jamestown S'Klallam Tribe + - Jamul Indian Village of California + - Jena Band of Choctaw Indians + - Jicarilla Apache Nation + - Kaguyak Village + - Kaibab Band of Paiute Indians + - Kake (aka Organized Village of Kake) + - Kaktovik, Village of (aka Barter Island) + - Kalispel Tribe of Indians + - Kalskag, Village of (aka Upper Kalskag) + - Kaltag, Village of + - Kanatak, Native Village + - Karluk, Native Village of + - Karuk Tribe + - Kashia Band of Pomo Indians of the Stewarts Point Rancheria + - Kashnumiut Tribe (aka Chevak) + - Kasigluk Traditional Elders Council + - Kassan (aka Organized Village of Kasaan) + - Kaw Nation + - Kenaitze Indian Tribe (aka Chevak Native Village) + - Ketchikan Indian Corporation + - Keweenaw Bay Indian Community + - Kialegee Tribal Town + - Kiana, Native Village of + - Kickapoo Traditional Tribe of Texas + - Kickapoo Tribe of Indians of The Kickapoo Reservation in Kansas + - Kickapoo Tribe of Oklahoma + - King Cove (aka Agdaagux Tribe of King Cove) + - King Island Native Community + - King Salmon Tribe + - Kiowa Tribe of Oklahoma + - Kipnuk, Native Village of + - Kivalina, Native Village of + - Klamath Tribes + - Klawock Cooperative Association + - Kletsel Dehe Band of Wintun Indians + - Kletsel Dehe Band of Wintun Indians (Cortina Indian Rancheria) + - Klukwan (aka Chilkat Indian Village). + - Kluti-Kaah, Native Village of (aka Copper Center) + - Knik Tribe + - Kobuk, Native Village of + - Kodiak, Native Village of (aka Sun'aq Tribe of Kodiak). + - Koi Nation of Northern California (Previously Lower Lake Rancheria) + - Kokhanok Village + - Koliganek Village (aka New Kolignanek Village Council) + - Kongiganak, Native Village of + - Kootenai Tribe of Idaho + - Kotlik, Village of + - Kotzebue, Native Village of + - Koyuk, Native Village of + - Koyukuk Native Village + - Kwethluk (aka Organized Village of Kwethluk) + - Kwigillingok, Native Village of + - Kwinhagak, Native Village of (aka Quinhagak) + - La Jolla Band of Luiseno Indians + - La Posta Band of Diegueno Mission Indians of the La Posta Indian + Reservation + - Lac Courte Oreilles Band of Lake Superior Chippewa Indian of Wisconsin + - Lac du Flambeau Band of Lake Superior Chippewa Indians + - Lac Vieux Desert Band of Lake Superior Chippewa + - Larsen Bay, Native Village of + - Las Vegas Paiute Tribe + - Leech Lake Band of Ojibwe + - Lesnoi Village (aka Tangirnaq aka Woody Island) + - Levelock Village + - Lime Village + - Little River Band of Ottawa Indians + - Little Traverse Bay Band of Odawa Indians + - Lone Pine Paiute Shoshone Tribe + - Los Coyotes Band of Cahuilla & Cupeno Indians + - Louden (aka Galena) + - Lovelock Paiute Tribe + - Lower Brule Sioux Tribe + - Lower Elwha Tribal Community Council + - Lower Kalskag (aka Lower Kalskag) + - Lower Kalskag, Village of + - Lower Sioux Indian Community of Minnesota + - Lummi Nation + - Lytton Rancheria + - Makah Indian Tribal Council + - Manley Hot Springs Village + - Manokotak Village + - Manzanita Band of Diegueno Mission Indians of the Manzanita Reservation + - Marshall, Native Village of + - Mary's Igloo, Native Village of + - Mashantucket Pequot Tribal Nation + - Mashpee Wampanoag Tribe + - Match-E-Be-Nash-She-Wish Band of Potawatomi Indians of Michigan + (Gun Lake Tribe) + - McGrath Native Village + - Mechoopda Indian Tribe of the Chico Rancheria + - Mekoryuk, Native Village of + - Menominee Indian Tribe of Wisconsin + - Mentasta Traditional Council + - Mesa Grande Band of Mission Indians of the Mesa Grande Reservation + - Mescalero Apache Tribe + - Metlakatla + - Metlakatla Indian Community + - Mi'kmaq Nation + - Miami Tribe of Oklahoma + - Miccosukee Tribe of Indians of Florida + - Middletown Rancheria of Pomo Indians of California + - Mille Lacs Band of Ojibwe + - Minnesota Chippewa Tribe of Minnesota (Bois Forte Band, Fond Du + Lac band; Grand Portage Band; Leech Lake Band; Mille Lacs Band; + White Earth Band) + - Minto, Native Village of + - Mississippi Band of Choctaw Indians + - Moapa Band of Paiutes + - Modoc Tribe of Oklahoma + - Mohegan Indian Tribe + - Monacan Indian Nation + - Mooretown Rancheria of Maidu Indians of California + - Morongo Band of Cahuilla Mission Indians + - Mountain Village aka Asa'carsarmiut + - Mowachactaw of Southern Alabama + - Muckleshoot + - Naknek Native Village + - Nansemond Indian Tribe + - Nanwalek, Native Village of + - Napaimute, Native Village of + - Napakiak, Native Village of + - Napaskiak, Native Village of + - Narragansett Indian Tribe + - Native Village Port Lions + - Navajo Nation Tribe + - Nelson Lagoon, Native Village of + - Nenana Native Association + - New Koliganek Village Council + - New Stuyahok Village + - Newhalen Village + - Newtok Village + - Nez Perce Tribe + - Nightmute, Native Village of + - Nikolai Village (aka Edzeno) + - Nikolski, Native Village of + - Ninilchik Village + - Nisqually Indian Community + - Noatak, Native Village of + - Nome Eskimo Community + - Nondalton Village + - Nooksack Indian Tribe of Washington + - Noorvik Native Community + - Northern Arapaho Tribe of the Wind River Reservation + - Northern Cheyenne Tribe + - Northfork Rancheria of Mono Indians of California + - Northway Village + - Northwestern Band of Shoshone Nation + - Nottawaseppi Huron Band of the Potawatomi + - Nuiqsut, Native Village of + - Nulato Village + - Nunakauyarmiut Tribe (formerly Toksook Bay Native Village) + - 'Nunam Iqua, Native Village of ' + - Nunapitchuk, Native Village of + - Oglala Sioux Tribe + - Ohkay Owingeh + - Ohogamiut, Native Village of + - Omaha Tribe of Nebraska + - Oneida Indian Nation + - Oneida Nation + - Onondaga Nation + - Organized Village of Grayling (aka Holikachuk) + - Organized Village of Kake + - Organized Village of Kasaan + - Organized Village of Kwethluk + - Organized Village of Saxman + - 'Orutsararmiut Traditional Native Council ak Bethel ' + - Osage Tribe + - Oscarville Traditional Village + - Otoe-Missouria Indian Tribe of Oklahoma + - Ottawa Tribe of Oklahoma + - Ouzinkie, Native Village of + - Paimiut, Native Village of + - Paiute Indian Tribe of Utah + - Pala Band of Mission Indians + - Pamunkey Indian Tribe + - Pascua Yaqui Tribe + - Paskenta Band of Nomlaki Indians + - Passamaquoddy Tribe of Maine—Indian Township + - Passamaquoddy Tribe—Pleasant Point + - Pauloff Harbor Village + - Pauma Band of Luiseno Mission Indians of the Pauma & Yuima Reservation + - Pawnee Nation of Oklahoma + - Pechanga Band of Luiseno Mission Indians of the Pechanga Reservation + - Pedro Bay Village + - Penobscot Nation + - Peoria Tribe of Indians of Oklahoma + - Perryville, Native Village of + - Petersburg Indian Association + - Picayune Rancheria of Chukchansi Indians of California + - Pilot Point, Native Village of + - Pilot Station Traditional Village + - Pinoleville Pomo Nation + - Pit River Tribe + - Pitka's Point, Native Village of + - Platinum Traditional Village + - Poarch Band of Creek Indians + - Point Hope, Native Village of + - Point Lay, Native Village of + - Pokagon Band of Potawatomi + - Ponca Tribe of Nebraska + - Ponca Tribe of Oklahoma + - Port Gamble Indian Community + - Port Graham, Native Village of + - Port Heiden, Native Village of + - Portage Creek Village (aka Ohgensakale) + - Potter Valley Tribe + - Prairie Band of Potawatomi Nation + - Prairie Island Indian Community Mdewakanton Dakota Sioux of Minnesota + - Pribilof Islands Aleut Community of Saint Paul & Saint George Islands + - Pueblo of Acoma + - Pueblo of Cochiti + - Pueblo of Isleta + - Pueblo of Jemez + - Pueblo of Laguna + - Pueblo of Nambe + - Pueblo of Picuris + - Pueblo of Pojoaque + - Pueblo of San Felipe + - Pueblo of San Ildelfonso + - Pueblo of Sandia + - Pueblo of Santa Ana + - Pueblo of Santa Clara + - Pueblo of Santo Domingo-Kewa + - Pueblo of Taos + - Pueblo of Tesuque + - Pueblo of Zia + - Pueblo of Zuni + - Puyallup Tribe + - Pyramid Lake Paiute Tribe + - Qagan Tayaguyngin Tribe of Sand Point Village + - Qawalangin Tribe of Unalaska + - Qissunaimut Tribe (aka Chevak Native Village) + - Quapaw Tribe of Oklahoma + - Quartz Valley Indian Community of the Quartz Valley Reservation + - Quechan Indian Tribe + - Quileute Tribal Council + - Quinault Indian Nation + - Quinhagak (aka Kwinhagak). + - Ramona Band of Cahuilla + - Rampart Village + - Rappahannock Tribe, Inc + - Red Cliff Band of Lake Superior Chippewa Indians of Wisconsin + - Red Lake Band of Chippewa Indians + - Redding Rancheria + - Redwood Valley or Little River Band of Pomo Indians of the Redwood + Valley Rancheria + - Reno-Sparks Indian Colony + - Resighini Rancheria + - Rincon Band of Luiseno Mission Indians of the Rincon Reservation + - Robinson Rancheria Band of Pomo Indians + - Rosebud Sioux Tribe + - Round Valley Indian Tribes, Round Valley Reservation + - Ruby, Native Village of + - Russian Mission (aka Iqurmuit Native Village) + - Sac & Fox Tribe of the Mississippi in Iowa + - Sac & Fox Tribe of the Mississippi in Iowa—Meskwaki + - Sac and Fox Nation in Kansas and Nebraska + - Sac and Fox Nation, Oklahoma + - Saginaw Chippewa Tribe of Michigan + - Saint George, Native Village of + - Saint Michael, Native Village of + - Saint Regis Mohawk Tribe + - Salamatoff Tribe (previously listed as the Village of Salamatoff) + - Salt River Pima-Maricopa Indian Community + - Samish Indian Nation + - San Carlos Apache Tribe + - San Juan Southern Paiute Tribe + - San Manuel Band of Mission Indians + - San Pasqual Band of Diegueno Mission Indians + - Sand Point (aka Qagan Tayaguyngin Tribe of Sand Point Village) + - Santa Rosa Band of Cahuilla Indians + - Santa Rosa Indian Community of the Santa Rosa Rancheria + - Santa Ynez Band of Chumash Mission Indians of the Santa Ynez Reservation + - Santa Ynez Band of Mission Indians + - Santa Ysabel Band of Mission Indians-Iipay Nation + - Santee Sioux Nation + - Sauk-Suiattle Indian Tribe of Washington + - Sault Ste. Marie Tribe of Chippewa Indians of Michigan + - Savoonga, Native Village of + - Saxman (aka Organized Village of Saxman) + - Scammon Bay, Native Village of + - Scotts Valley Band of Pomo Indians + - Selawik, Native Village of + - Seldovia Village Tribe + - Seminole Nation of Oklahoma + - Seminole Tribe of Florida + - Seneca Nation of Indians + - Seneca-Cayuga Tribe of Oklahoma + - Shageluk Native Village + - Shakopee Mdewakanton Sioux Community + - Shaktoolik, Native Village of + - Sheldon's Point (aka Nunam Iqua) + - Sherwood Valley Rancheria of Pomo Indians of California + - Shingle Springs Band of Miwok Indians (Shingle Springs Rancheria) + - Shinnecock Indian Nation of New York + - Shishmaref, Native Village of + - Shoalwater Bay Tribal Council + - Shoshone Bannock Tribes of the Fort Hall Reservation + - Shoshone-Paiute Tribes of the Duck Valley Reservation + - Shungnak, Native Village of + - Sisseton-Wahpeton Sioux Tribe + - Sitka Tribe of Alaska + - Skagway Village + - Skokomish Tribe + - Skull Valley Band of Goshute Indians + - Sleetmute, Village of + - Snoqualmie Tribe + - Soboba Band of Luiseno Indians + - Sokaogon Chippewa Community of Wisconsin + - Solomon, Village of + - South Fork Band, Te-Moak of Western Shoshone + - South Naknek Village + - Southern Ute Indian Tribe + - Spirit Lake Sioux Tribe + - Spokane Tribe of Indians + - Squaxin Island + - St. Croix Chippewa Indians of Wisconsin + - St. George, Native Village of. + - 'St. Mary''s Igloo: aka Native Village of Teller.' + - 'St. Mary''s: aka Algaaciq.' + - St. Michael, Native Village of + - Standing Rock Sioux Tribe + - Stebbins Community Association + - Stevens, Native Village of + - Stillaguamish Tribe of Washington + - Stockbridge-Munsee Community of Wisconsin + - Summit Lake Paiute Tribe + - Sun'aq Tribe of Kodiak + - Suquamish Tribe of the Port Madison Reservation + - Susanville Indian Rancheria + - Swinomish Indians Tribal Community + - Sycuan Band of Mission Indians + - Sycuan Band of the Kumeyaay Nation + - Table Mountain Rancheria + - Takotna Village + - Tanacross, Native Village of + - Tanana, Native Village of + - Tangirnaq (Lesnoi Village aka Woody Island) + - Tatitlek, Native Village of + - Tazlina, Native Village of + - Tejon Indian Tribe + - Telida Village + - Teller, Native Village of + - Tetlin, Native Village of + - The Chickasaw Nation + - The Muscogee (Creek) Nation + - Thlopthlocco Tribal Town + - Three Affiliated Tribes (Mandan, Arikara & Hidatsa) + - Tlingit & Haida Indian Tribes of Alaska (aka Central Council Tlingit + and Haida Indian Tribes). + - Togiak, Traditional Village of + - Tohono O'odham Nation + - Toksook Bay (aka Nunakauyarmiut Tribe). + - Tolowa Dee-ni' Nation + - Tonawanda Band of Seneca + - Tonkawa Tribe of Oklahoma + - Tonto Apache Tribe of Arizona + - Torres Martinez Desert Cahuilla Indians + - Tulalip Tribe + - Tule River Indian Tribe of the Tule River Reservation + - Tuluksak Native Community + - Tunica-Biloxi Indian Tribe of Louisiana + - Tuntutuliak, Native Village of + - Tununak, Native Village of + - Tuolumne Band of Me-Wuk Indians of the Tuolumne Rancheria of California + - Turtle Mountain Band of Chippewa Indians + - Tuscarora Nation of New York + - Twenty-Nine Palms Band of Mission Indians + - Twin Hills Village Council + - Tyonek, Native Village of + - Ugashik Village + - Umkumiut Native Village + - Unalakleet, Native Village of + - Unalaska (aka Qawalangin Tribe of Unalaska). + - Unga, Native Village of + - United Auburn Indian Community of the Auburn Rancheria of California + - United Keetoowah Band of Cherokee Indians in Oklahoma + - Upper Kalskag Native Village (aka Kalskag). + - Upper Mattaponi Tribe + - Upper Sioux Community of Minnesota + - Upper Skagit Indian Tribe of Washington + - Ute Indian Tribe + - Ute Mountain Ute Tribe (Colorado & Utah) + - Utu Utu Gwaitu Paiute Tribe of the Benton Reservation + - Village of Red Devil + - Village of Stony River + - Village of Venetie + - Village of Wainwright + - Wales, Native Village of + - Walker River Paiute Tribe + - Wampanoag Tribe of Gay Head (Aquinnah) + - Washoe Tribe of Nevada and California + - Wells Band Council, Te-Moak of Western Shoshone + - White Earth Reservation Business Committee + - White Mountain Apache Tribe + - White Mountain, Native Village of + - Wichita and Affiliated Tribe of Oklahoma + - Wilton Rancheria + - Winnebago Tribe of Nebraska + - Winnemucca Tribe + - Wiyot Tribe + - Woody Island (aka Tangirnaq Native Village) + - Wrangell Cooperative Association + - Wyandotte Nation + - Yakutat Tlingit Tribe + - Yankton Sioux Tribe of South Dakota + - Yavapai-Apache Nation + - Yavapai-Prescott Indian Tribe + - Yerington Paiute Tribe + - Yocha Dehe Wintun Nation + - Yomba Shoshone Tribe + - Ysleta Del Sur Pueblo + - Yupiit of Andreafski + - Yurok Tribe of the Yurok Reservation + description: Available protected tribes. + description: An array of the protected tribe(s) of which the User is + a member. + nullable: true + required: + - created-at + - updated-at + - name + - first-name + - middle-name + - last-name + - suffix + - date-of-birth + - gender + - email + - phone-number + - address + - mailing-address + - family-id + - primary-language + - additional-languages + - ethnicities + - confidential + - cws-cms-address-street + - cws-cms-address-city + - cws-cms-address-state + - cws-cms-address-zipcode + - cws-cms-caregiver-id + - cws-cms-touch-date + - cws-cms-home-id + - external-identifier + - license-external-identifier + - roles + - sign-in-count + - protected-tribe + - protected-tribe-names + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + worker-assignments: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - worker-assignments + description: Always worker-assignments + required: + - id + - type + description: A reference to a Worker Assignment for a worker assigned + to Applications associated with this individual. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + agency-workers: + type: object + additionalProperties: false + properties: + data: + type: array + items: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to an Agency Worker assigned to Applications + associated with this individual. + nullable: true + description: Array of entries. + required: + - data + description: A relationship with multiple entries. + required: + - id + - type + - attributes + description: User Agency Profiles represent any individuals related to an application + - this includes applicants, co-applicants, other adults, and references. + user-agency-profiles-summary: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the user was created in Binti. + updated-at: + type: string + format: date-time + description: Date and time that the user's information was last updated. + name: + type: string + description: Full name, as provided to Binti. + first-name: + type: string + description: First or given name, as provided to Binti. + nullable: true + middle-name: + type: string + description: Middle name, as provided to Binti. + nullable: true + last-name: + type: string + description: Last or family name, as provided to Binti. + nullable: true + suffix: + type: string + description: Suffix, as provided to Binti. + nullable: true + email: + type: string + description: Email address. + nullable: true + phone-number: + type: string + description: Phone number, provided as freeform text to Binti without formatting + constraints. + nullable: true + external-identifier: + type: string + description: Identifier for the user model in an external system. + nullable: true + license-external-identifier: + type: string + description: License specific external identifier. Analogous to family id + and present on all User Agency Profiles. + nullable: true + confidential: + type: boolean + description: Boolean flag designating a family is considered confidential + in Binti. + roles: + type: array + items: + type: string + description: Role the User has on associated Applications. + description: Array of roles the User has on associated Applications. + required: + - created-at + - updated-at + - name + - first-name + - middle-name + - last-name + - suffix + - email + - phone-number + - external-identifier + - license-external-identifier + - confidential + - roles + description: An overview of an Application. + worker-assignments: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The primary key for the record. + type: + type: string + description: The JSON:API type specifier. + attributes: + type: object + additionalProperties: false + properties: + created-at: + type: string + format: date-time + description: Date and time that the worker was assigned to the Application. + role: + type: string + enum: + - approvals + - support + - cbo + description: The assigned worker's role on the Application. + required: + - created-at + - role + description: Primary record attributes. + relationships: + type: object + description: Related objects. For each relationship, you can find detailed + information about the object by issuing another API call to look it up + by ID, or for certain endpoints, you will find details in the "included" + section. + properties: + applicant-profile: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - user-agency-profiles + description: Always user-agency-profiles + required: + - id + - type + description: A reference to the User Agency Profile of the applicant + to whom this Agency Worker is assigned. + nullable: true + required: + - data + description: A relationship with a single entry. + application: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - initial-applications + - renewal-applications + description: Always initial-applications / renewal-applications + required: + - id + - type + description: A reference to the Application to which this Agency + Worker is assigned. + nullable: true + required: + - data + description: A relationship with a single entry. + worker: + type: object + additionalProperties: false + properties: + data: + type: object + additionalProperties: false + properties: + id: + type: string + format: integer + description: The ID of the other object. + type: + type: string + enum: + - agency-workers + description: Always agency-workers + required: + - id + - type + description: A reference to the Agency Worker for this worker assignment. + nullable: true + required: + - data + description: A relationship with a single entry. + required: + - id + - type + - attributes + description: Describes a relationship between an Application and an Agency Worker. + Multiple Agency Workers may be assigned to an Application for different purposes + - an Application may have an approvals worker and a case carrying worker, + for example. See the possible options for the "role" key in the below schema + for the different possible Worker Assignments. +tags: +- name: Agency placements +- name: Agency workers +- name: Application Forms +- name: Application Key Dates +- name: Application Templates +- name: Applications +- name: Background check logs +- name: Background checks +- name: Case Notes +- name: Children +- name: Contact Logs +- name: Documents +- name: Family Finding Searches +- name: Good Causes +- name: People +- name: Placement Providers +- name: Placement periods +- name: Schools +- name: Social Connections +- name: Tags +- name: Training Curriculums +- name: Training Requirements +- name: User Agency Profiles +- name: Worker Assignments +- name: Partner Agency Access