Public APIs
SkyBiometry favicon

SkyBiometry

AI

Face Detection, Face Recognition and Face Grouping.

SkyBiometry's website screenshot

About SkyBiometry

SkyBiometry provides a REST API for face detection and recognition, accessed over HTTP or HTTPS at api.skybiometry.com/fc/. Supported methods include faces/detect, faces/recognize, faces/train, faces/status, tags/get, tags/add, tags/save, tags/remove, account/authenticate, account/limits, and account/users. Responses are returned in JSON (default) or XML, with support for JSONP callbacks and asynchronous callback URLs for longer operations.

Authentication requires an api_key paired with either an api_secret or domain-based authentication, the latter intended for cases where exposing the secret key client-side (such as in JavaScript or Flash) is undesirable. The service returns facial attribute data, including a dark_glasses attribute distinguishing dark glasses from clear ones, extending beyond the face.com API it is derived from.

Client libraries are available for .NET (via NuGet or source), Python, Ruby, PHP, JavaScript, iPhone, and Java, most adapted from earlier face.com client code and hosted on GitHub. Additional libraries for Java, PHP, Python, Ruby, and Objective-C are available through the RapidAPI marketplace, requiring accounts on both RapidAPI and SkyBiometry. The documentation targets developers integrating face detection, recognition, and grouping functionality into applications such as photo management, user authentication, and community moderation tools.

Key features

  • Face detection via faces/detect API method
  • Face recognition and training via faces/recognize and faces/train
  • Face grouping and tagging via tags/add, tags/get, tags/save, tags/remove
  • REST API over HTTP/HTTPS with JSON or XML responses
  • Authentication via api_key/api_secret or domain authentication
  • Client libraries for .NET, Python, Ruby, PHP, JavaScript, iPhone, and Java

Frequently asked questions

What authentication methods does SkyBiometry support?

SkyBiometry supports api_key and api_secret authentication, or domain authentication where the calling domain is verified instead of exposing the api_secret.

What response formats does the API support?

The API returns responses in JSON (default) or XML, and also supports JSONP callbacks for JavaScript use.

What programming languages have client libraries?

Client libraries are available for .NET/C#, Python, Ruby, PHP, JavaScript, iPhone (Objective-C), and Java, mostly hosted on GitHub.

Can I call the API over HTTPS?

Yes, the API is available over HTTPS by changing http to https in the method invocation call.

How is the API structured?

It is a REST interface called over HTTP/HTTPS using standard GET and POST methods, requiring no specific programming language beyond HTTP support.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product