Getting Started



Please note, Many of the links on this page will not be accessible unless you login.  Please do so first to to interact with the APIs and Data Services.



Register and login to the Developer Portal to see the full set of what we have available. 


Choose a Package

Some of our APIs and services we want to be paid for, some we don’t.  Most have a trial period.  This is where you select which API products you intend to use, accept the terms and conditions,  and can check out how much we plan to charge.  We are not looking for a credit card in this step. 

Be sure to read and follow this entire section!

  1. Go To the Zebra Data Services  page of the site and click the PACKAGES link.


This allows you to view the package catalog.

  1. Select the package you think will best meet your needs.  You can go back to this step and add more later.



  1. Review the Package and Plan details.
  2. At the bottom of this page, if this is the first time you have added a package, you will see a link to Add Company information.  Click the link. If you have already done this, skip to step 10.
  3. Fill in the details of your organization.  If you are independent, Please enter your own name and details.
  4. Click Save.  It will return you to the Packages detail page.
  5. The link at the bottom of the page will take you to the Terms & Conditions page.
  6. Review the T&C document and select Accept. It will return you to the Packages detail page.
  7. Select a date when you want the plan to start.  At this date you will start using your trial services usage of paid plans.
  8. Click Purchase Plan.


Get an App Key 

An APP Key is needed to use and test all the Zebra Data Services APIs.

Be sure to read and follow this entire section!

  1. Log into the Zebra Developer Portal (See above).
  2. Click your login name and select My Apps.
  3. Click the button to "Add a new App". 



  1. Enter a name for the app. This is your access library, so recommended to name with your company name and use case, AKA 'ZebraPartnerTest'.
  2. If your app has a webhook endpoint, you can enter it in the App URL box, otherwise enter "local".
  3. Select the API product or products you plan to use with this app.
  4. Click Create App.
  5. In Your Apps, If you see that one of your Products is marked “Pending”, send an email to your Data Services Partner Team to let them know you have a new app that needs approval.
  6. Click on your app to open details and get your app key for use with the APIs.  If any products are still in pending state, you will not be able to use APIs in that product until the visual indicator shows Approved.


Test APIs

Once you have an API key, you can start using the API's. Unless shown otherwise, APIs on the Portal API page are live endpoints. You can test them in a few ways:

  1. Each Method has a "Send this Request" button where you can enter your key and other data to send to the endpoint and get responses. 
  2. You can take your key and use Postman or your favorite API tool to try the APIs.
  3. Test using the Apigee Rest Client
  4. There are specific directions for using the webhook subscriptions, so see the directions there for testing.

Depending on your use case and application, you may need to set up a Zebra device to work effectively with Zebra Data Services.

Connect a printer to Zebra Data Services

Connect a fixed RFID Reader to Zebra Data Services



If you have questions about these directions, please ask on the Forums.