The TechWolf API is organized around REST. It accepts and returns JSON-encoded data, and uses HTTP response codes, authentication, and verbs. It provides access to entity and skill data, and untility endpoints to provide additional insights.

To make use of the API, requests need to be authenticated; see the Authentication section for more information.