Generate a QR Code
Creates a QR code image. You must use a PUBLIC KEY for this request.
Request
using RestSharp;
var client = new RestClient("https://api-us1.stannp.com/v1/qrcode/create?api_key={API_KEY}");
var request = new RestRequest(Method.POST);
request.AddParameter("size", "300");
request.AddParameter("data", "hello+world");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Response
Merge PDF files
Merge multiple PDF files into a single file.
Request
using RestSharp;
var client = new RestClient("https://api-us1.stannp.com/v1/pdf/merge?api_key={API_KEY}");
var request = new RestRequest(Method.POST);
request.AddParameter("files[0]", "https://file1.pdf");
request.AddParameter("files[1]", "https://file2.pdf");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Response
{ "success": true, "data": "https:\/\/merged-file.pdf" }
Get templates
Get the templates created on your account.
Request
using RestSharp;
var client = new RestClient("https://api-us1.stannp.com/v1/templates/list?api_key={API_KEY}");
var request = new RestRequest(Method.POST);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
Response
{ "success": true, "data": [ { "id": "0", "template_name": "Template name 1", "size": "US-letter", "duplex": "1" }, { "id": "1", "template_name": "Template name 2", "size": "A6", "duplex": "1" } ] }