Skip to main content

Glossary

This glossary provides definitions for terms used in the OMS API documentation.

Terms

  • OMS
    The Order Management System (OMS) is a system that manages orders and inventory for a business. It is used to track orders, manage inventory, and process orders for customers.

  • API An Application Programming Interface (API) is a set of rules and protocols that allow one software application to interact with another. APIs are used to enable communication between different software systems.

  • OAuth2 OAuth2 is an authorization framework that allows third-party applications to obtain limited access to a web service on behalf of a user. It is used to secure the OMS API and authenticate clients.

  • Access Token An access token is a credential used to access protected resources on behalf of a user. It is used to authenticate API requests to the OMS API.

  • Refresh Token A refresh token is a credential used to obtain a new access token when the current access token expires. It allows clients to maintain access to the API without requiring the user to re-authenticate.

  • Client Credentials Client credentials are the client ID and client secret provided by the OMS team to authenticate the client with the OMS API.

  • Cross-Origin Resource Sharing (CORS) Cross-Origin Resource Sharing (CORS) is a mechanism that allows web pages to make requests to a different domain than the one from which the page was served. It is used to enable cross-domain communication with the OMS API.

  • Production Server The production server is the live server where the OMS API is deployed for production use. It is used to access the live data and services provided by the OMS API.

  • Test Server The test server is a server used for testing and development purposes. It is used to test new features, integrations, and changes to the OMS API before deploying them to the production server.

  • Endpoint An endpoint is a specific URL within an API that provides access to a particular resource or service. Endpoints are used to interact with different parts of the API, such as retrieving order details or placing orders.

  • Authentication Authentication is the process of verifying the identity of a user or client accessing the OMS API. It is used to ensure that only authorized users can access the API and its resources.

  • Authorization Authorization is the process of granting or denying access to specific resources or services within the OMS API. It is used to control what actions users can perform and what data they can access.

  • Catalog The catalog is a collection of products and offers available for sale on the Astoreshop platform. It includes information about products, prices, availability, and promotions.

  • Product A product is an item available for sale on the Astoreshop platform. It includes information such as the product name, description, price, availability, and other details. As a marketplace, products can be sold by multiple suppliers, therefore multiple offers can be available for the same product.