All data sources

SafetyCulture

Bearer tokensafety-culture

SafetyCulture (iAuditor) connector for audits/inspections and task workflows.

Provenance

PublisherSafetyCulture

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (Bearer token)

Methods (4)

  • listAudits

    read

    Search/list SafetyCulture audits and inspections.

    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "pageSize": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "archived": {
          "type": "boolean"
        },
        "modifiedAfter": {
          "type": "string"
        },
        "modifiedBefore": {
          "type": "string"
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        }
      },
      "additionalProperties": false
    }
  • getAuditDetails

    read

    Get details for a single audit by ID.

    Required paramsauditId
    Input schema
    {
      "type": "object",
      "properties": {
        "auditId": {
          "type": "string"
        },
        "endpoint": {
          "type": "string"
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        }
      },
      "additionalProperties": false,
      "required": [
        "auditId"
      ]
    }
  • listTasks

    read

    List SafetyCulture actions/tasks (default endpoint: POST /tasks/v1/actions/list).

    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "method": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "POST"
              ]
            },
            {
              "type": "string",
              "enum": [
                "GET"
              ]
            }
          ]
        },
        "pageSize": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "status": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          ]
        },
        "body": {},
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        }
      },
      "additionalProperties": false
    }
  • querySafetyCulture

    read

    Generic SafetyCulture API request helper.

    Required paramsendpoint
    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "method": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "POST"
              ]
            },
            {
              "type": "string",
              "enum": [
                "DELETE"
              ]
            },
            {
              "type": "string",
              "enum": [
                "PATCH"
              ]
            },
            {
              "type": "string",
              "enum": [
                "GET"
              ]
            },
            {
              "type": "string",
              "enum": [
                "PUT"
              ]
            }
          ]
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "body": {},
        "expectBinary": {
          "type": "boolean"
        }
      },
      "additionalProperties": false,
      "required": [
        "endpoint"
      ]
    }