Website logo
Docs
API Reference
Postman Collection
Release Notes
Navigate through spaces
⌘K
Introduction
Overview
Getting started with the OS1 Platform
Getting started with building Apps
Concepts
Working with Callbacks
Console UI Overview
Custom Code
Working with GraphQL
Custom Attributes Ownership
Attribute-Based Access Control (ABAC)
Data Listing and Query (DLQS) Search
Core API dev guides
Overview
Authentication And Authorization
Participant
Container
Dispatch
Orchestrator
Workflow
Secure Data Storage
File Management
State Machine
Entity
Notification
Motion Tracking System
Location
Platform Order Management
Address
Scheduler
Logistics Framework API Dev guides
Overview
LogisticsOrder API
User API
Facility API
Vehicle API
How-To Guides
Integrate Your Application with Console UI
Integrate with Participants
Integrate with Containers
Integrate with Users
Integrate with Vehicles
Integrate with Facilities
Integrate with Entities
Integrate with Dispatch
Integrate with Logistics Order
Integrate with Platform Order Management
Integrate with Location Service
Integrate with Orchestrator
GraphQl Schemas
GraphQL: Dispatch Queries
GraphQL: Order Queries
GraphQL: Workflow Queries
GraphQL: Container Queries
Platform SDKs
SDK Overview
Sample Apps
Vehicle Management App
Container App
Resources
FAQs
Glossary
Data Types Used in OS1
Development Guidelines
Entity, Event, and Reason Codes
Service/API Level Error Codes
Docs powered by Archbee
Introduction

Overview

5min

The OS1 Developer Platform is an operating system for logistics and supply chains that allows you to manage infrastructure and logistics operations for any distribution system.

If you want to jump right into the documentation for the various components of the Platform, select from the following links in the table below. Otherwise, continue reading the overview as to what the Platform provides.

Introduction

Concepts

Logistics Framework APIs

Core APIs

Getting Started

Callbacks Console Custom Code GraphQL

LogisticsOrder User Facility Vehicle

Participant Entity Container View More

What can you build with the OS1 Platform?

The Developer Platform provides a rich and comprehensive set of APIs to build logistics solutions such as parcel, freight, and hyperlocal operations. You can use Platform APIs to build Apps and Solutions that enable logistics providers to digitize your internal operations.

The flexibility inherent in the Developer Platform means that any new service offerings/ business lines configured on it are pre-integrated out of the box. Thereby enabling you to create software that operates flexible, reliable, and resilient supply chains at the lowest costs.

Key features provided by the OS1 Platform

Some of the key features that the Platform provides are:

  • Interface to services and resources that are highly extensible and configurable
  • Efficient contextualization and representation of your workflows
    • High visibility at every point of the workflow
  • Secure operation at scale
  • A robust state machine

The logistics platform provides both high-level and low-level interfaces that you can use to develop your logistics software:

  • The Logistics Framework: Do you want to develop your code quickly using predefined templates and APIs that simplify access to resources? Then the Logistics Framework is your best choice.
  • The Core APIs: Do you want full control over every aspect of how your code implements your logistics applications? Then the Core APIs are what you need. They are fundamental building blocks on which the Logistics Framework is built.

You can choose to use one or the other or mix and match to build the most robust solution for your needs or your customer's needs.

Data Warehousing

The OS1 Platform provides a Data Warehouse to facilitate your reporting and data analysis needs. What data is available in the Data Warehouse?

Data is stored when using the Participant, Container, and Entity Core APIs.Data is stored when using the Jobs and Objective endpoints of the Dispatch API.

The User, Vehicle, and Facility Logistics Framework APIs are built on top of the Participant API and store searchable data in the Data Warehouse by default.

In addition, the Custom Attributes of services that send data to Data Warehouse are searchable if they are marked as indexable.

To learn more about Data warehousing and to get started using the Data Warehouse, send us a message on our Contact Us page.

App Hosting

The OS1 Platform provides hosting services for Apps built on the Platform. If you need hosting services for your App, send us a message on our Contact Us page.

Updated 10 Oct 2023
Did this page help you?
NEXT
Getting started with the OS1 Platform
Docs powered by Archbee
TABLE OF CONTENTS
What can you build with the OS1 Platform?
Key features provided by the OS1 Platform
Data Warehousing
App Hosting
Docs powered by Archbee