The OpenFLIS API provides programmatic access to Federal Logistics Information System (FLIS) data, enabling developers and systems to retrieve and integrate logistics data directly into their applications, workflows, or systems. This approach facilitates more dynamic, real-time access to NSN data, item descriptions, management information, and other logistics details crucial for supply chain management, procurement, and logistics planning within the DoD and among allied forces.
By leveraging the OpenFLIS API, users can benefit from a standardized method to access up to date FLIS data, enhancing efficiency, accuracy, and interoperability across military and governmental logistics operations.
To start using the OpenFLIS API, you need to:
You must include an API key in each request to the OpeNFLIS API with the API-KEY request header.
After you create an api key on the OpenFLIS API integrations dashboard, copy the generated key and add it to each request as a request header with key “API-KEY” and value of your key. You can alternatively provide your key as a querystring parameter with key “API-KEY” and value of your key, but please be aware that this is less secure because your URL is never encrypted even using HTTPS requests.
If an API key is missing, malformed, or invalid, you will receive an HTTP 401 Unauthorized response code.
API access rate limits apply at a per-API key basis in unit time. The limit is 300 requests per minute. Also, depending on your plan, you may have usage limits. If you exceed either limit, your request will return an HTTP 429 Too Many Requests status code.
Each API response returns the following set of headers to help you identify your use status:
Header | Description |
X-RateLimit-Limit | The maximum number of requests that the consumer is permitted to make per minute. |
X-RateLimit-Remaining | The number of requests remaining in the current rate limit window. |
X-RateLimit-Reset | The time at which the current rate limit window resets in UTC epoch seconds. If user is on a free tier, this will responde with “Upgrade Subscription”. |
An HTTP 503 response from our servers indicates there is an unexpected spike in API access traffic. The server is usually operational within the next five minutes. If the outage persists or you receive any other form of an HTTP 5XX error, contact support.
A National Stock Number (NSN) is a 13-digit numerical code that uniquely identifies an “item of supply” used by the United States Department of Defense (DoD) and NATO allies. NSNs are a critical part of the Federal Logistics Information System (FLIS) and play a vital role in global logistics and supply chain management for military and other government entities. Here’s a breakdown of what an NSN consists of and its importance:
To illustrate, an NSN might look like this: 5961-01-123-4567, where:
NSNs are used in various applications, including but not limited to:
NSNs are a foundational element of military logistics and supply chain management, ensuring that items can be accurately identified, procured, and managed across the defense sector and among allied nations. When using NSN APIs, set “key” querystring parameter to the NSN that you would like to retrieve.
The Federal Supply Class (FSC) is a key element of the Federal Logistics Information System (FLIS) and plays a critical role in the cataloging and identification process for items of supply within the United States Department of Defense (DoD) and among NATO allies. The FSC is part of the National Stock Number (NSN) system, which is used to identify and classify items that are procured, stocked, and issued within the federal supply system.
Each FSC code points to a specific category of items, allowing for quick identification and classification within the logistics system.
Data related to FSC codes, including descriptions and listings of the classes, can be accessed through the OpenFLIS API and traditional resources like PUB LOG. These resources provide detailed information about each FSC, including the items it covers, which is crucial for logistics personnel, procurement officers, and supply chain managers in the DoD and allied organizations.
The FSC system is a fundamental part of the military’s logistics and supply chain management infrastructure, facilitating efficient and effective support for military operations and other federal activities.
The Commercial and Government Entity (CAGE) Code is a unique identifier used extensively within the logistics and supply chains of the Department of Defense (DoD) and other federal agencies. It is a five-character alphanumeric code that is assigned to suppliers of various goods and services. CAGE codes facilitate the standardization of company identifications across federal agencies, simplifying procurement and logistics processes by providing a distinct method of identifying a given legal entity at a specific location.
CAGE codes play a critical role in maintaining the integrity and efficiency of federal procurement and supply chain operations. They provide a standardized identifier for suppliers, ensuring that contracts are awarded and managed effectively, and that the supply chain is secure and reliable. For businesses, obtaining a CAGE code is a crucial step towards becoming a government contractor or supplier, opening up a wide range of opportunities for working with the federal government.
The Department of Defense Identification Code (DODIC), also known as the DOD Ammunition Code (DODAC), is a unique identifier used by the United States Department of Defense to catalog and manage ammunition and explosives. The DODIC is a critical element in the logistics and supply chain management of military munitions, facilitating the tracking, procurement, storage, and distribution of ammunition across all branches of the military.
Access to detailed DODIC information is typically restricted to authorized military personnel and defense contractors due to the sensitive nature of ammunition and explosives. Information about specific DODICs may be available through secure military logistics databases or systems, such as those managed by the Defense Logistics Agency (DLA) or within specific branch logistics systems. These systems provide the necessary data for managing the procurement, storage, distribution, and disposal of military munitions.
The DODIC is an essential tool within the military’s logistics and supply chain management framework, ensuring that ammunition and explosives are accurately tracked, managed, and utilized efficiently and safely across all branches of the United States military.
The Item Name Code (INC) is a critical component of the Federal Logistics Information System (FLIS) used by the Department of Defense (DoD) and other federal agencies to standardize the identification of items of supply. The INC is a numeric code that categorizes items based on their name and function, facilitating consistent naming and categorization across the federal supply system.
Access to detailed INC information, as part of the FLIS data, is typically available to authorized military personnel, government employees, and defense contractors through specific logistics and procurement systems. These systems might include the Defense Logistics Agency’s (DLA) logistics information services or other secure federal databases. The INC data aids in the management, procurement, and logistical support of items across the federal supply chain.
The use of the INC, along with other standardized codes and systems like the NSN and FSC, ensures that the DoD and federal agencies can manage their inventories efficiently, support interoperability, and enhance the overall effectiveness of federal logistics and supply chain operations.