Getting Started

GETTING STARTED WITH SAVANNA

Create a Login

Please note, we love our anonymous users, but we want to know a little bit about you in order to interact with the APIs and Data Services.  Please register for the portal and log in to see the full set of what we have available.

 

Pick 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 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. On the top right corner of any page, click "MY ACCOUNT" then select "My Payment Plan"
  2. Click the “Catalog & Plans” tab to view the catalog.
  3. Select the package you think will best meet your needs.  You can go back to this step and add more later.
  4. Review the Package and Plan details.
  5. 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.
  6. Fill in the details of your organization.  If you are independent, Please enter your own name and details.
  7. Click Save.  It will return you to the Packages detail page.
  8. The link at the bottom of the page will take you to the Terms & Conditions page.
  9. Review the T&C document and select Accept. It will return you to the Packages detail page.
  10. Select a date when you want the plan to start.  At this date you will start using your trial services usage of paid plans.
  11. Click Purchase Plan.

 

Get an APP Key

An APP Key is needed to use and test all the Savanna APIs.

Be sure to read and follow this entire section!

  1. Log into the Savanna Developer Portal (See above).
  2. Click your login name and select My Apps.
  3. Click the button to Create a new app.
  4. Enter a name for the app. This is your access library, so recommended to name with your company name and use case, AKA 'ZebraPartnerTest'.
  5. If your app has a webhook endpoint, you can enter it in the App URL box.
  6. Select the API product or products you plan to use with this app.
  7. Click Create App.
  8. In Your Apps, If you see that one of your Products is marked “Pending”, wend an email to your Savanna Partner Team to let them know you have a new app that needs approval.
  9. 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 the key with them 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 Endpoint 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

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

Connect a printer to Savanna

Support

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