Human Services Data API (HSDA) v1.2

This is the OpenAPI definiton for the Human Services Data API (HSDA) v1.2. This is the core set of API resources for managing organizations, locations, and services. It is available as this HTML list or YAML OpenAPI definition, with an accompanying demo site, and link to current Github Issues for support.

Contacts
Get all contacts /contacts/ GET
Request Parameters:
query: A query to filter list by (up to provider to determine what to search)
queries: A comma separate list of queries with specific fields.
page: The particular page of results.
per_page: Number of records to return per page, up to 100.
sort_by: Which field to sort by.
order: Which order to sort by (asc,desc).
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Add contact /contacts/ POST
Request Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Get all contacts with full details /contacts/complete/ GET
Request Parameters:
query: A query to filter list by (up to provider to determine what to search)
queries: A comma separate list of queries with specific fields.
page: The particular page of results.
per_page: Number of records to return per page, up to 100.
sort_by: Which field to sort by.
order: Which order to sort by (asc,desc).
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Add contact with full details /contacts/complete/ POST
Request Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Get contact with full details /contacts/complete/{contact_id}/ GET
Path Parameters:
contact_id: The contact id.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Update contact with full details /contacts/complete/{contact_id}/ PUT
Path Parameters:
contact_id: The contact id.
Request Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Delete contact with full details /contacts/complete/{contact_id}/ DELETE
Path Parameters:
contact_id: The contact id.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Get contact /contacts/{contact_id}/ GET
Path Parameters:
contact_id: The contact id.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Update a contact /contacts/{contact_id}/ PUT
Path Parameters:
contact_id: The contact id.
Request Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Delete contact /contacts/{contact_id}/ DELETE
Path Parameters:
contact_id: The contact id.
Reponse Body:
id (string) Each contact must have a unique identifier.
organization_id (string) The identifier of the organization for which this is a contact.
service_id (string) The identifier of the service for which this is a contact.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this contact is specific to a service in a particular location.
name (string) The name of the person.
title (string) The job title of the person.
department (string) The department that the person is part of.
email (string) The email address of the person.
Get all phones for contact /contacts/{contact_id}/phones/ GET
Path Parameters:
contact_id: The unique contact id.
Reponse Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Add phone for contact /contacts/{contact_id}/phones/ POST
Path Parameters:
contact_id: The unique contact id.
Request Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Reponse Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Get phone for contact /contacts/{contact_id}/phones/{phone_id}/ GET
Path Parameters:
contact_id: The unique contact id.
phone_id: The unique phone id.
Reponse Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Update phone for contact /contacts/{contact_id}/phones/{phone_id}/ PUT
Path Parameters:
contact_id: The unique contact id.
phone_id: The unique phone id.
Request Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Reponse Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Delete phone for contact /contacts/{contact_id}/phones/{phone_id}/ DELETE
Path Parameters:
contact_id: The unique contact id.
phone_id: The unique phone id.
Reponse Body:
id (string) Each entry must have a unique identifier.
location_id (string) The identifier of the location where this phone number is located.
service_id (string) The identifier of the service for which this is the phone number.
organization_id (string) The identifier of the organisation for which this is the phone number.
contact_id (string) The identifier of the contact for which this is the phone number.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) The phone number.
extension (string) The extension of the phone number.
type (string) Whether the phone number relates to a fixed or cellular phone.
department (string) The department for which this is the phone number.
language (string) A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
Locations
Get all locations /locations/ GET
Request Parameters:
query: A query to filter list by (up to provider to determine what to search)
queries: A comma separate list of queries with specific fields.
page: The particular page of results.
per_page: Amount of locations to return per page, up to 100.
sort_by: Which field to sort by.
order: Which order to sort by (asc,desc).
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Add location /locations/ POST
Request Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Get all locations with full details /locations/complete/ GET
Request Parameters:
query: A query to filter list by (up to provider to determine what to search)
queries: A comma separate list of queries with specific fields.
page: The particular page of results.
per_page: Number of records to return per page, up to 100.
sort_by: Which field to sort by.
order: Which order to sort by (asc,desc).
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Add location with full details /locations/complete/ POST
Request Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Get location with full details /locations/complete/{location_id}/ GET
Path Parameters:
location_id: The location id.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Update location with full details /locations/complete/{location_id}/ PUT
Path Parameters:
location_id: The location id.
Request Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
regular_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the regular schedule.
location_id (string) - The identifier of the location for which this is the regular schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
weekday (string) - The day of the week that this entry relates to.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
holiday_schedule
id (string) - Each entry must have a unique identifier.
service_id (string) - The identifier of the service for which this is the holiday schedule.
location_id (string) - The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) - Indicates if a service or location is closed during a public holiday.
opens_at (string) - The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) - The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) - The first day that a service or location is closed during a public or private holiday.
end_date (string) - The last day that a service or location is closed during a public or private holiday.
languages
id (string) - Each language must have a unique identifier.
service_id (string) - The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) - The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) - Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
postal_address
id (string) - Each postal address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the postal address.
attention (string) - The person or entity for whose attention mail should be marked.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located.
physical_address
id (string) - Each physical address must have a unique identifier.
location_id (string) - The identifier of the location for which this is the address.
attention (string) - The person or entity whose attention should be sought at the location.
address_1 (string) - The first line of the address.
address_2 (string) - The second line of the address.
address_3 (string) - The third line of the address.
address_4 (string) - The fourth line of the address.
city (string) - The city in which the address is located.
region (string) - The region in which the address is located (optional).
state_province (string) - The state or province in which the address is located.
postal_code (string) - The postal code for the address.
country (string) - The country in which the address is located. This should be given as an ISO 3361-1 country code (two letter abbreviation).
phones
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location where this phone number is located.
service_id (string) - The identifier of the service for which this is the phone number.
organization_id (string) - The identifier of the organisation for which this is the phone number.
contact_id (string) - The identifier of the contact for which this is the phone number.
service_at_location_id (string) - The identifier of the ‘service at location’ table entry, when this phone number is specific to a service in a particular location.
number (string) - The phone number.
extension (string) - The extension of the phone number.
type (string) - Whether the phone number relates to a fixed or cellular phone.
department (string) - The department for which this is the phone number.
language (string) - A comma separated list of ISO 639-1, or ISO 639-2 [language codes](available at http://www.loc.gov/standards/iso639-2/php/code_list.php) to represent the languages available from this phone service. The three-letter codes from ISO 639-2 provide greater accuracy when describing variants of languages, which may be relevant to particular communities.
description (string) - A description providing extra information about the phone service (e.g. any special arrangements for accessing, or details of availability at particular times.
service
id (string) - Each service must have a unique identifier.
organization_id (string) - The identifier of the organization that provides this service.
program_id (string) - The identifier of the program this service is delivered under.
location_id (string) - The identifier of the location where this service is delivered.
name (string) - The official or public name of the service.
alternate_name (string) - Alternative or commonly used name for a service.
description (string) - A description of the service.
url (string) - URL of the service.
email (string) - Email address for the service.
status (string) - The current status of the service.
interpretation_services (string) - A description of any interpretation services available for accessing this service.
application_process (string) - The steps needed to access the service.
wait_time (string) - Time a client may expect to wait before receiving a service.
fees (string) - Details of any charges for service users to access this service.
accreditations (string) - Details of any accreditations. Accreditation is the formal evaluation of an organization or program against best practice standards set by an accrediting organization.
licenses (string) - An organization may have a license issued by a government entity to operate legally. A list of any such licenses can be provided here.
accessibility_for_disabilities
id (string) - Each entry must have a unique identifier.
location_id (string) - The identifier of the location for which the entry describes the accessibility provision.
accessibility (string) - Description of assistance or infrastructure that facilitate access to clients with disabilities.
details (string) - Any further details relating to the relevant accessibility arrangements at this location. E.g. whether advance notice is required to use an accessibility facility.
Get location /locations/{location_id}/ GET
Path Parameters:
location_id: The location id.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Update location /locations/{location_id}/ PUT
Path Parameters:
location_id: The unique location id.
Request Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Delete location /locations/{location_id}/ DELETE
Path Parameters:
location_id: The location id.
Reponse Body:
id (string) Each location must have a unique identifier.
organization_id (string) Each location must belong to a single organization. The identifier of the organization should be given here.
name (string) The name of the location.
alternate_name (string) An alternative name for the location.
description (string) A description of this location.
transportation (string) A description of the access to public or private transportation to and from the location.
latitude (string) Y coordinate of location expressed in decimal degrees in WGS84 datum.
longitude (string) X coordinate of location expressed in decimal degrees in WGS84 datum.
Get all holiday schedules for a location /locations/{location_id}/holiday-schedule/ GET
Path Parameters:
location_id: The unique location id.
Reponse Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Add holiday schedule for location /locations/{location_id}/holiday-schedule/ POST
Path Parameters:
location_id: The unique location id.
Request Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Reponse Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Get holiday schedule for location /locations/{location_id}/holiday-schedule/{holiday_schedule_id}/ GET
Path Parameters:
location_id: The unique location id.
holiday_schedule_id: The unique holiday schedule id.
Reponse Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Update holiday schedule for location /locations/{location_id}/holiday-schedule/{holiday_schedule_id}/ PUT
Path Parameters:
location_id: The unique location id.
holiday_schedule_id: The unique holiday schedule id.
Request Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Reponse Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Delete holiday schedule for location /locations/{location_id}/holiday-schedule/{holiday_schedule_id}/ DELETE
Path Parameters:
location_id: The unique location id.
holiday_schedule_id: The unique holiday schdule id.
Reponse Body:
id (string) Each entry must have a unique identifier.
service_id (string) The identifier of the service for which this is the holiday schedule.
location_id (string) The identifier of the location for which this is the holiday schedule.
service_at_location_id (string) The identifier of the ‘service at location’ table entry, when this schedule is specific to a service in a particular location.
closed (boolean) Indicates if a service or location is closed during a public holiday.
opens_at (string) The time when a service or location opens. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
closes_at (string) The time when a service or location closes. This should use HH:MM format and should include timezone information, either adding the suffix ‘Z’ when the date is in UTC, or including an offset from UTC (e.g. 09:00-05:00 for 9am East Coast Time.
start_date (string) The first day that a service or location is closed during a public or private holiday.
end_date (string) The last day that a service or location is closed during a public or private holiday.
Get all languages for a location /locations/{location_id}/languages/ GET
Path Parameters:
location_id: The unique location id.
Reponse Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Add language for location /locations/{location_id}/languages/ POST
Path Parameters:
location_id: The unique location id.
Request Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Reponse Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Get language for location /locations/{location_id}/languages/{language_id}/ GET
Path Parameters:
location_id: The unique location id.
language_id: The unique language id.
Reponse Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Update a language for a location /locations/{location_id}/languages/{language_id}/ PUT
Path Parameters:
location_id: The unique location id.
language_id: The unique language id.
Request Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Reponse Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Delete language for location /locations/{location_id}/languages/{language_id}/ DELETE
Path Parameters:
location_id: The unique location id.
language_id: The unique language id.
Reponse Body:
id (string) Each language must have a unique identifier.
service_id (string) The identifier of the service for which the entry describes the languages in which services are delivered.
location_id (string) The identifier of the location for which the entry describes the languages in which services are delivered.
language (string) Languages, other than English, in which the service is delivered. Languages are listed as ISO639-1 codes..
Get all postal addresses of a location /locations/{location_id}/postal-address/ GET
Path Parameters:
location_id: The unique location id.
Reponse Body:
id (string) Each postal address must have a unique identifier.