Here's some APIs we expose.

Many support an output format parameter d with values of :[colon], |[pipe], \t[tab] to delimit the output fields, with header row

Many support an output format parameter f with values of csv, json, xml

Some support parameter q, for query, with values of the field name:search value

Some support parameter s, for sort, with values of the field names

Code Highlight API

This API simply parses the input code and produces syntax highlighted outputs.

curl http://api.edoceo.com/code/highlight?s=http://my.domain.tld/some/code.c
curl -F s=@/home/me/file.pl http://api.edoceo.com/code/highlight

Host Information API

Shows information about the host or IP given.

curl -v http://api.edoceo.com/host
curl -v http://api.edoceo.com/host?q=8.8.8.8

ISO Country List API

List of countries including two and three digit ISO codes, supported outputs: CSV, JSON, XML, delimited (:|\t)

curl -v http://api.edoceo.com/iso/3166/1
curl -v http://api.edoceo.com/iso/3166/1?f=csv
curl -v http://api.edoceo.com/iso/3166/1?f=json
curl -v http://api.edoceo.com/iso/3166/1?f=xml

PDF Conversion API

This PDF Converstion API accepts documents in almost any format and then outputs to a PDF document. The output formats available are: image/jpeg or image/png (which will have alpha channel). Use of this API requires registration, contact Edoceo for access. A lower cost alternative to expensive, proprietary solutions.

curl -v http://api.edoceo.com/pdf?s=http://host.tld/path/to/file.pdf&f=jpeg
curl -v -F s=@/home/me/file.pdf http://api.edoceo.com/pdf?f=png
curl -v -F s=@c:\users\me\file.pdf http://api.edoceo.com/pdf?f=png

Supported document input formats include: HTML, Word, Excel, PDF, Powerpoint as well as image inputs of TIFF, JPEG, PNG or GIF

WHOIS Lookup API

Peforms a Standard WHOIS lookup, see also Edoceo Utilities

curl -v http://api.edoceo.com/whois
curl -v http://api.edoceo.com/whois?q=edoceo.com