Skip to content

ZebraDevs/DataServices-CSharp-SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zebra Savanna Data Services C# SDK

This is the source code for the Savanna C# Software Development Kit (SDK).
The core of this SDK is a basic API connection call to the Zebra Savanna Data Services in the SavannaAPI class. Currently the API has public methods for the three public APIs that are part of the Barcode Intelligence product. These APIs are:

  • Barcode Generate
  • UPC Lookup
  • FDA Recall

This SDK also has models for all the data sent and received by these APIs to make it easier to work with them.

API Key

To get an API key to work with these APIs, use the Getting Started Guide and select the Barcode Intelligence product.

Documentation

For more information on these APIs, go to developer.zebra.com/apis or visit the Forums

Usage guide

Set Zebra Savanna API key

SavannaAPI.APIKey = Resources.GetString("apikey", "");

Create Barcode

byte[] barcodeBytes = await CreateBarcode.CreateAsync(symbology, barcodeText.Text);

UPC Lookup

string upcLookupJson = await UPCLookup.LookupAsync(barcode);

FDA Food Recall

string foodUpcJson = await FDARecall.FoodUpcAsync(barcode);

FDA Drug Recall

string drugUpcJson = await FDARecall.DrugUpcAsync(barcode);

FDA Device Recall Search

string deviceSearchJson = await FDARecall.DeviceSearchAsync(searchText.Text);

FDA Drug Recall Search

string drugSearchJson = await FDARecall.DrugSearchAsync(searchText.Text);

About

C# library for accessing Zebra Savanna APIs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages