APIs

  • Audit

    This API allows operations on the Audit entity in Safefood 360.

    URL https://api.safefood360.com/audit
    Methods supported GET, PUT, POST
    Operations GetAuditProgram: Returns details on a specific Audit Program
    GetAuditProgramList: Returns a list of Audit Programs
    GetAuditProgramRecordList: Returns a list of Audit Records for a specific Audit Program
  • Authentication

    This API provides the necessary Token for all subsequent calls to the Safefood 360 API.

    URL https://api.safefood360.com/authenticate
    Methods supported GET
    Operations GetToken: Returns the required Token for subsequent calls
  • Category

    This API allows operations on the Category entities in Safefood 360.

    URL https://api.safefood360.com/category
    Methods supported GET
    Operations GetBrandList: Returns a list of all Brands
    GetCauseList: Returns a list of all Causes
    GetChecklist: Returns details on a specific Checklist
    GetChecklistList: Returns a list of all Checklists
    GetNonconformanceList: Returns a list of all Nonconformances
    GetProductionUnitList: Returns a list of all Production Units
    GetRating: Returns details on a specific Rating
    GetRatingList: Returns a list of all Ratings
    GetUnitofMeasurementList: Returns a list of all Units of Measurement
  • Common

    This API allows common GET operations which may be required by other API's in Safefood 360.

    URL https://api.safefood360.com/common
    Methods supported GET
    Operations GetEntityFolder: Returns details for a specific Folder
    GetEntityFolderList: Returns a list of all Folders for a specific Entity Type
    GetUserList: Returns a list of all Users
  • Complaint

    This API allows operations on the Complaint entity in Safefood 360.

    URL https://api.safefood360.com/complaint
    Methods supported GET, PUT, POST
    Operations AddComplaintDetail: Adds a new Complaint Record
    GetComplaint: Returns details on a specific Complaint Record
    GetComplaintList: Returns a list of all Complaint Records
    UpdateComplaintDetail: Updates a specific Complaint Record
  • Customer

    This API allows operations on the Customer entity in Safefood 360.

    URL https://api.safefood360.com/customer
    Methods supported GET, PUT, POST
    Operations AddCustomer: Adds a new Customer
    GetCustomer: Returns details on a specific Customer
    GetCustomerList: Returns a list of all Customers
    UpdateCustomer: Updates a specific Customer
  • Document

    This API allows operations on the Document entity in Safefood 360.

    URL https://api.safefood360.com/document
    Methods supported GET, PUT, POST
    Operations AddDocument: Adds a new Document
    GetDocument: Returns details on a specific Document
    GetDocumentVersion: Returns details on a specific Document Version
    GetDocumentList: Returns a list of Documents
    UpdateDocument: Updates an existing Document
  • Employee

    This API allows operations on the Employee entity in Safefood 360.

    URL https://api.safefood360.com/employee
    Methods supported GET, PUT, POST
    Operations AddEmployee: Adds a new Employee
    AddJobDescription: Adds a new Job Description
    GetEmployee: Returns details on a specific Employee
    GetEmployeeList: Returns a list of Employees
    GetJobDescription: Returns details on a specific Job Description
    GetJobDescriptionList: Returns a list of Job Descriptions
    UpdateEmployee: Updates an existing Employee
  • Item

    This API allows operations on the Item entity in Safefood 360.

    URL https://api.safefood360.com/item
    Methods supported GET, PUT, POST
    Operations AddItem: Adds a new Item
    GetItem: Returns details on a specific Item
    GetItemList: Returns a list of all Items
    UpdateItem: Updates a specific Item
  • Material

    This API allows operations on the Material entity in Safefood 360.

    URL https://api.safefood360.com/material
    Methods supported GET, PUT, POST
    Operations AddMaterial: Adds a new Material
    GetMaterial: Returns details on a specific Material
    GetMaterialList: Returns a list of all Materials
    UpdateMaterial: Updates a specific Material