APIs
-
Authentication
This API provides the necessary Token for all subsequent calls to the Safefood 360 API.
URL https://api.safefood360.com/authentication Methods supported GET Operations GetToken: Returns the required Token for subsequent calls
-
Material
This API allows operations on the Material entity in Safefood 360.
URL https://api.safefood360.com/materials Methods supported GET, POST, DELETE Operations Delete Material: Deletes a specific Material
Get list of Material: Returns a list of Materials
Get Material by Id: Returns details on a specific Material
Post Material: Adds or Updates a new/existing Material
-
Purchase Order
This API allows operations on the Purchase Order entity in Safefood 360.
URL https://api.safefood360.com/purchaseorders Methods supported GET, POST, DELETE Operations Delete Purchase Order: Deletes a specific Purchase Order
Get list of Purchase Orders: Returns a list of Purchase Orders
Get Purchase Order by Id: Returns details on a specific Purchase Order
Post Purchase Order: Adds or Updates a new/existing Purchase Order
-
SCIM Provisioning with AD
This API allows Safefood 360 SCIM endpoint provisioning with Azure Active Directory.
URL https://api.safefood360.com/scim Methods supported GET,POST,PUT,PATCH,DELETE Operations ServiceProviderConfig: Returns ServiceProviderConfig
Schemas: Returns Schemas
Schemas/{Name}: Returns Schemas by Name or Id
ResourceTypes: Returns ResourceTypes
ResourceTypes/{Name}: Returns details on a specific ResourceTypes
Groups: Returns a list of Roles
Groups: Returns a list of Roles based on filters
Groups/{Id}: Returns details on a specific Role
Groups: Add / Match the existing role
Groups/{Id}: Updates an existing Role
Groups/{Id}: Updates an existing Role by Patch operation
Users: Returns a list of Users
Users: Add User
Users/{Id}: Returns details on a specific User
Users/{Id}: Updates an existing User
Users/{Id}: Updates an existing User by Patch operation
Users/{Id}: Delete an existing User
-
SCIM: System for Cross-domain Identity Management
This API allows operations on the SCIM entity in Safefood 360.
URL https://api.safefood360.com/prodscim Methods supported GET, PUT, POST, DELETE Operations ServiceProviderConfig: Returns ServiceProviderConfig
Schemas: Returns Schemas
Schemas/{Name}: Returns Schemas by Name or Id
ResourceTypes: Returns ResourceTypes
ResourceTypes/{Name}: Returns details on a specific ResourceTypes
Groups: Returns a list of Groups
Groups/{Id}: Returns details on a specific Group
Groups/{Id}: Updates an existing Group
Users: Returns a list of Users
Users: Add User
Users/{Id}: Returns details on a specific User
Users/{Id}: Updates an existing User
Users/{Id}: Delete an existing User
-
Supplier
This API allows operations on the Supplier entity in Safefood 360.
URL https://api.safefood360.com/supplier Methods supported GET, POST, DELETE Operations Delete Supplier: Deletes a specific Supplier
Get list of Suppliers: Returns a list of Suppliers
Get Supplier by Id: eturns details on a specific Supplier
Post Supplier: RAdds or Updates a new/existing Supplier