Human Services Data API (HSDA) - Meta v1.0

This is the OpenAPI definition for the Human Services Data API (HSDA) v1.2. This is a set of API paths, organized as a separate service, for managing meta aspects of operations for any HSDA inmplementation. It is available as this HTML list or YAML OpenAPI definition, with an accompanying demo site, and link to current Github Issues for support.

Meta
Get Meta /meta/ GET
Reponse Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)
Add Meta /meta/ POST
Request Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)
Reponse Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)
Get Meta /meta/{meta_id}/ GET
Path Parameters:
meta_id: The meta id.
Reponse Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)
Update Meta /meta/{meta_id}/ PUT
Path Parameters:
meta_id: The meta id.
Request Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)
Reponse Body:
id (string) Each entry must have a unique identifier.
timestamp (string) The timestamp for entry (yyyy-mm-dd)
appid (string) The appid for entry.
system (string) The system for entry.
path (string) The path for entry.
verb (string) The verb for entry.
request_parameters (string) The parameters for entry.
request_headers (string) The header for entry.
request_body (string) The body for entry.
response_body (string) The body for entry.
status (string) The status of this entry (Complete, Waiting)