GETTING STARTED WITH ZEBRA DATA SERVICES

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.

 

Login

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

 

Choose a Plan

In order to ensure that all Data Services customers understand the terms and conditions, you must choose a plan or plans for the APIs you want to use.  Many APis have free plans availilble, while others have paid plans.  The catalog and details will tell you what is availble and how much aach option costs.  Purchasing a plan will not require you to pay any money up-front unless it is a subscription plan.  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 PLANS link.

 

This allows you to view the package catalog.

Plans Link in Menu

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

      Plans Page

  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 the Terms & Conditions page. Click the link. If you have already done this, skip to step 6.
  3. Review the T&C document and select Accept. It will return you to the Plan detail page.
  4. Select a date when you want the plan to start.  At this date you will start using your trial services usage of paid plans.
  5. Click Purchase.

 

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. Go To the Zebra Data Services  page of the site and click the APPS link.
  3.   Apps Link in Menu
  4. Click the button to "Add App". 
  5. Add app button
  6. Enter a name for the app. This is your access library, so recommended to name with your company name and use case, AKA 'ZebraPartnerTest'.
  7. You can leave the Callback URL box blank.
  8. Select the API product or products you plan to use with this app.
  9. Click Add App.
  10. Add App page
  11. 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.  
  12. 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 Enabled.
  13. App with pending Product

 

 

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 "Try it out" 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

 

Support

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