Simple RFID API (v3)
Overview
The V3 API provides modern endpoints for managing RFID label printing, inventory, orders, products, and printer stations.
Authentication
The Simple RFID API supports two authentication methods:
Option 1: API Key Authentication (Recommended for Server-to-Server)
How to generate the key and where to enter it:
1. Go to Simple RFID website
2. Click on the top-right to expand User Menu
3. Select "Customer Profile"
4. In the API Tokens section, click "+ Create Token"
5. (optional) Set the token's name
6. Click Create
7. Copy the token as you will never see it again
8. Open Simple RFID API from Web (or from your REST client)
9. Select your authentication method as apiKey
10. Include your API key in the request header:
X-Api-Key: your-api-key-hereOption 2: OAuth 2.0 Authorization Code Flow
For user-delegated access, use OAuth 2.0 with the following endpoints:
Required Scopes:
openid- OpenID authenticationprofile- User profile accessexternalapi- External API access
1. Go to Simple RFID website2. Enter your creadentials3. Click Login4. Open Simple RFID API from Web (or from your REST client)5. Select your authentication method as oauth26. Click Authorize
Key Endpoints
Layouts
GET /v3/printing/layout- List label layouts (filter by Dpi, Keyword, FormatTypes; sort and paginate)GET /v3/printing/layout/{id}- Get specific layout
Locations
GET /v3/locations- List locations (filter by LocationKeys; sort by Name, Type, etc.; paginate)
Orders
GET /v3/orders- List orders (filter by type, status, locations; sort by CreateDate, Status; paginate)POST /v3/orders- Create order (Purchase, Sales, or Transfer)GET /v3/orders/{id}- Get order details with items
Printers & Print Jobs
GET /v3/stations/printers- List all printersPOST /v3/printers/{serialNumber}/jobs- Submit print job (returns UUID)GET /v3/printers/{serialNumber}/jobs- Get print job history (filter by status, dates; paginate)
Products
GET /v3/products/search- Search products (filter by SKU, keyword; sort by UpdateDate; paginate)POST /v3/products- Bulk import products (GS1 identifiers, attributes, pricing, references)
Inventory
GET /v3/inventory- Query inventory (filter by status, expiration, location, age; paginate)
Common Patterns
- Pagination: Use
OffsetandTakeparameters - Sorting: Use
OrderByandOrderDirection(Ascending/Descending) - Date Format: ISO 8601 -
YYYY-MM-DDTHH:MM:SS.sssZ - Filtering: Parameter-specific arrays (e.g.,
OrderStatuses=Shipping&OrderStatuses=ShippingQC)
Support
For technical support, API access requests, or questions:
- Documentation: Refer to this API reference
- Support Contact: Contact your Simple RFID account representative or contact support@simplerfid.com
- Technical Issues: Report through your organization's support channel or contact support@simplerfid.com