Open Taxonomy Platform API

Arbeitsmärkte sind vielfältig und verändern sich schnell, daher muss eine nützliche Taxonomie lokalisiert und auf transparente Weise anpassbar sein. Erfahren Sie mehr über die API, die unsere offene Taxonomie-Plattform antreibt.

Übersicht und Format

Die Offene Taxonomie-Plattform Die API bietet sicheren Zugriff auf Taxonomie-Modelle, Berufe, Fähigkeiten und deren jeweilige Gruppen und ermöglicht eine nahtlose Integration in Ihre Anwendungen. Die Basis-URL für alle API-Anfragen ist https://taxonomy.tabiya.tech/taxonomy/api-doc/swagger/arrow-up-right. Um standardisierte Kommunikation zu gewährleisten, verwenden alle Anfragen und Antworten (außer Datei-Uploads) das JSON-Format, wodurch die Integration in jede moderne Programmierumgebung unkompliziert ist.

Zugangsdaten und Authentifizierung

Voraussetzungen

Bevor Sie sich mit den APIs integrieren können, müssen Sie Zugangsdaten von den Plattformadministratoren erhalten. Zugangsdaten anfordern über die dafür vorgesehene E-Mail-Adresse auf dieser Seitearrow-up-right. Je nach gewählter Authentifizierungsmethode erhalten Sie:

  • API-Schlüssel: Ein eindeutiger X-API-Key

  • M2M OAuth: Ein URL des Autorisierungsservers, Client-ID, und Client-Geheimnis

API-Pfadpräfixe

Alle Partner-APIs verwenden folgendes Pfadpräfix:

  • /api/partner für API-Schlüssel

  • /api/app Für JWT-Token, die über M2M OAuth empfangen werden.

Authentifizierungsmethoden

Wir unterstützen zwei Authentifizierungsmethoden. Wählen Sie die Methode, die Ihren Sicherheitsanforderungen entspricht.

API-Schlüssel

API-Schlüssel bieten einen einfachen Authentifizierungsmechanismus, der für grundlegende Integrationen geeignet ist.

Verwendung

Fügen Sie den API-Schlüssel in jeder Anfrage über den X-API-Key HTTP-Header ein.

Beispiel:-

Machine to Machine (M2M) OAuth 2.0

Machine to Machine OAuth 2.0 ist die empfohlene Methode für sichere, automatisierte Service-zu-Service-Kommunikation unter Verwendung kurzlebiger Zugriffstoken

Schritt 1

Senden Sie eine HTTP- POST Anfrage an den URL des Autorisierungsservers unter Verwendung des Client-ID und Client-Geheimnis.

Beispiel

Der Autorisierungsserver antwortet mit einem Zugriffstoken:

Weitere Informationen finden Sie in der Auth-Token-Dokumentation zum Austausch von Client-Anmeldeinformationen gegen Zugriffstokenarrow-up-right.

Schritt 2

Senden Sie eine Anfrage an die API mit dem Zugriffstoken aus dem vorherigen Ergebnis.

Für weitere Details siehe die Scopes, M2M, and resource serversarrow-up-right Dokumentation auf AWS.

Direkter Zugriff auf die OpenAPI-Spezifikation

Für die API-Spezifikationen stehen zwei Zugriffsmethoden zur Verfügung. Die primäre Methode ist die interaktive Swagger-UI-Dokumentation, die das Durchsuchen und Live-Testen aller Endpunkte ermöglicht. Wichtig für Entwickler, die ihre Clients schnell konfigurieren möchten, ist ein direkter, eigenständiger Link zur OpenAPI v3 JSON-Spezifikationsdatei verfügbar. Dieser Link ist wesentlich für Entwickler, die die gesamte API-Definition in Tools wie Postman oder Insomnia importieren möchten (unter Verwendung der Import > Link-Option), was die Einrichtung beschleunigt, indem automatisch alle Endpunkt-, Parameter- und Schemadefinitionen generiert werden:

Zuletzt aktualisiert