HydraCore
API by router

Safetyculture

List Actions

List corrective actions.

GET
/internal/v1/instances/{instance_id}/safetyculture/actions

Path Parameters

instance_idInstance Id
Formatuuid

Query Parameters

status?Status
Default""

Response Body

curl -X GET "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/safetyculture/actions?status="
null
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

List Inspections

List recent inspections from SafetyCulture.

GET
/internal/v1/instances/{instance_id}/safetyculture/inspections

Path Parameters

instance_idInstance Id
Formatuuid

Query Parameters

template_id?Template Id
Default""
modified_after?Modified After
Default""
limit?Limit
Default50
Range1 <= value <= 100

Response Body

curl -X GET "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/safetyculture/inspections?template_id=&modified_after=&limit=50"
null
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get Inspection

Get full inspection details.

GET
/internal/v1/instances/{instance_id}/safetyculture/inspections/{audit_id}

Path Parameters

instance_idInstance Id
Formatuuid
audit_idAudit Id

Response Body

curl -X GET "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/safetyculture/inspections/string"
null
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

List Sc Templates

List inspection templates.

GET
/internal/v1/instances/{instance_id}/safetyculture/templates

Path Parameters

instance_idInstance Id
Formatuuid

Response Body

curl -X GET "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/safetyculture/templates"
null
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}