PingPong API | CampSoftware

CampSoftware is made up of a fantastic team of people who loves developing Apps to solve problems.

Phone: 407-282-5585
Our blog posts in your email:



Stacks Image 1027

PingPong API

PingPong API is a collection of Web Services. Download the PingPong API application, run it on your server, and start making API calls!




Purchase

Many Web Services sell credits or charge by the call. As a consumer of Web Services, we don't like unknown costs. We're offering PingPong API at a flat price that comes with one year of updates included. After a year, you can keep using the version you registered or upgrade to use the latest version.

Demo Limitations

When you run the PingPong API app, you can make ten API calls. If you want to keep testing, just quit the app and launch it again. When you register, all limits are removed!

We Take Requests

Is there a Web Service you need? Just let us know and we'll see if we can add an API for you.




Demo Download




API Calls

PNG Barcode

PNG Barcode

• Creates a Barcode like QRCode, Code3of9 and many others.
• Returned as a PNG Image.

url:
http://127.0.0.1:5033/api/barcodepng?
&type=qrcode: The barcode type like qrcode, code39. See below for the list of barcode types.
&text=PingPong+API: The value to be included in the barcode. Use '+' for spaces.
&showtext=1: Displays the text of the barcode if applicable.
&scale=3.5: Scales the barcode.
&borderwidth=2: Adds whitespace around the barcode.

Example: http://127.0.0.1:5033/api/barcodepng?type=qrcode&text=PingPongAPI+Rocks&apikey=demo
Result:
Stacks Image 1506
Barcode Types
Auspost, Ausredirect, Ausreply, Ausroute, Azrune, Aztec, C25Iata, C25Ind, C25Inter, C25Logic, C25Matrix, Channel, Codabar, Codablockf, Code11, Code128, Code128B, Code16K, Code32, Code39, Code49, Code93, Codeone, Daft, Datamatrix, Dpident, Dpleit, Ean128, Ean128Cc, Ean13, Ean14, Ean8, Eanx, EanxCc, Excode39, Fim, Flat, Gridmatrix, Hibc128, Hibc39, HibcAztec, HibcBlockf, HibcDm, HibcMicpdf, HibcPdf, HibcQr, Isbnx, Itf14, Japanpost, Kix, Koreapost, Logmars, Maxicode, Micropdf417, Microqr, MsiPlessey, Nve18, Onecode, Pdf417, Pdf417Trunc, Pharma, PharmaTwo, Planet, Plessey, Postnet, Pzn, Qrcode, Rm4Scc, Rss14, Rss14Cc, Rss14OmniCc, Rss14Stack, Rss14StackCc, Rss14StackOmni, RssExp, RssExpCc, RssExpstack, RssExpstackCc, RssLtd, RssLtdCc, Telepen, TelepenNum, Upca, UpcaCc, Upce, UpceCc Please Note: We have not tested each barcode type. If you require a barcode type that does not work, get in touch and we'll do our best to help make it work!





PNG Barcode as Base64 Text

PNG Barcode as Base64 Text

• Creates a Barcode like QRCode, Code3of9 and many others.
• Returned as a Base64 text PNG Image: img src= 'data:image/png;base64,iVBORw...ORK5CYII='


url
: http://127.0.0.1:5033/api/barcodebase64?
&type=qrcode: The barcode type like qrcode, code39. See below for the list of barcode types.
&text=PingPong+API: The value to be included in the barcode. Use '+' for spaces.
&showtext=1: Displays the text of the barcode if applicable.
&scale=3.5: Scales the barcode.
&borderwidth=2: Adds whitespace around the barcode.
&imgtag=1: Wraps the base64 text in a data img src tag.

Example: http://127.0.0.1:5033/api/barcodebase64?type=qrcode&text=PingPongAPI+Rocks&imgtag=1&apikey=demo
Result:
Stacks Image 1561
Barcode Types
Auspost, Ausredirect, Ausreply, Ausroute, Azrune, Aztec, C25Iata, C25Ind, C25Inter, C25Logic, C25Matrix, Channel, Codabar, Codablockf, Code11, Code128, Code128B, Code16K, Code32, Code39, Code49, Code93, Codeone, Daft, Datamatrix, Dpident, Dpleit, Ean128, Ean128Cc, Ean13, Ean14, Ean8, Eanx, EanxCc, Excode39, Fim, Flat, Gridmatrix, Hibc128, Hibc39, HibcAztec, HibcBlockf, HibcDm, HibcMicpdf, HibcPdf, HibcQr, Isbnx, Itf14, Japanpost, Kix, Koreapost, Logmars, Maxicode, Micropdf417, Microqr, MsiPlessey, Nve18, Onecode, Pdf417, Pdf417Trunc, Pharma, PharmaTwo, Planet, Plessey, Postnet, Pzn, Qrcode, Rm4Scc, Rss14, Rss14Cc, Rss14OmniCc, Rss14Stack, Rss14StackCc, Rss14StackOmni, RssExp, RssExpCc, RssExpstack, RssExpstackCc, RssLtd, RssLtdCc, Telepen, TelepenNum, Upca, UpcaCc, Upce, UpceCc Please Note: We have not tested each barcode type. If you require a barcode type that does not work, get in touch and we'll do our best to help make it work!





Street Address Standardize

Street Address Standardize

• Converts street addresses into a standard form.
• '123 West Main Street' becomes '123 W MAIN ST'
• Makes it easy to remove duplicates from your database by standardizing.

url
: http://127.0.0.1:5033/api/addressstreetstandardize?
&street=123+West+Main+Street: The street to be standardized.

Example: http://127.0.0.1:5033/api/addressstreetstandardize?street=123+West+Main+Street&apikey=demo
Result: 123 W MAIN ST





Zipcodes

Zipcodes

• Returns a Zipcodes Type, City, State, County along with the approximate Latitude and Longitude.

url: http://127.0.0.1:5033/api/zipcodes?
&zipcode=32801: The zipcode.

Example: http://127.0.0.1:5033/api/zipcodes?zipcode=32801&apikey=demo
Result:

1

32801
Standard
28.538375
-81.374693
Orlando
Default
FL
Florida
Orange
Eastern
-5.0





Names

Names

• Returns the typical Gender of a First Name and if the name is typically as First or Last Name.

url
: http://127.0.0.1:5033/api/names?
&name=hal: The First Name or Last Name.

Example: http://127.0.0.1:5033/api/names?name=hal&apikey=demo
Result:

1

HALtrue
falsetrue
true





Optional Parameters

Optional Parameters

&html=1 will html will wrap the result with '' and ''. This makes debugging a bit easier.
&urli=1 will show information about the request.





Questions and Answers

Q: Can you add a feature for me?
A: That depends on what you need! :) Seriously, just ask and we'll try!