1Factory · Schema

Qualification

Qualification schema from 1Factory API

AnalyticsData CollectionManufacturingMonitoringQuality

Properties

Name Type Description
date string Date and time when the qualification was assessed or updated.
status string Current qualification status of the supplier.
review_status string Review status of the qualification assessment.
frequency integer Review frequency in months for re-qualification.
View JSON Schema on GitHub

JSON Schema

1factory-qualification-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/1factory/refs/heads/main/json-schema/1factory-qualification-schema.json",
  "title": "Qualification",
  "description": "Qualification schema from 1Factory API",
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "format": "date-time",
      "nullable": false,
      "description": "Date and time when the qualification was assessed or updated.",
      "example": "2016-11-16T00:00:00-08:00"
    },
    "status": {
      "type": "string",
      "nullable": false,
      "enum": [
        "New",
        "Approved",
        "Conditional",
        "Disqualified",
        "Inactive"
      ],
      "description": "Current qualification status of the supplier.",
      "example": "Conditional"
    },
    "review_status": {
      "type": "string",
      "nullable": false,
      "enum": [
        "Pending",
        "Reviewed",
        "N/A"
      ],
      "description": "Review status of the qualification assessment.",
      "example": "Reviewed"
    },
    "frequency": {
      "type": "integer",
      "format": "int32",
      "nullable": false,
      "minimum": 1,
      "description": "Review frequency in months for re-qualification.",
      "example": 12
    }
  },
  "required": [
    "date",
    "status",
    "review_status",
    "frequency"
  ]
}