API-Versionierung
API-Versionierung in ihren gängigen Formen. Dasselbe Profil kommt in zwei Formen zurück: v1 (veraltet: flache Felder; sendet die Header Deprecation / Sunset / Link successor-version) und v2 (verschachtelt). Wähle die Version über den URL-Pfad (/api/v1, /api/v2) oder, bei /api/versioned/profile, über den Header X-API-Version, die Query ?api-version= oder Accept: application/vnd.apibee.v2+json (in dieser Reihenfolge geprüft).API-Versionierung in ihren gängigen Formen. Dasselbe Profil kommt in zwei Formen zurück: v1 (veraltet: flache Felder; sendet die Header Deprecation / Sunset / Link successor-version) und v2 (verschachtelt). Wähle die Version über den URL-Pfad (…, …) oder, bei …, über den Header X-API-Version, die Query ?api-version= oder Accept: application/vnd.apibee.v2+json (in dieser Reihenfolge geprüft).
Dein Konto schaltet diese Endpunkte frei. Nutze Try it auf der Seite jedes Endpunkts, um Requests zu senden.
Diese Endpunkte brauchen ein kostenloses Konto. Leg eins an oder melde dich an, um ihre Details zu sehen und sie hier auszuprobieren.
- GET
https://api.testingapis.com/api/v1/profileGet the profile in the deprecated v1 shapeGet the profile in the deprecated v1 shape (selected by URL path). - GET
https://api.testingapis.com/api/v2/profileGet the profile in the current v2 shapeGet the profile in the current v2 shape (selected by URL path). - GET
https://api.testingapis.com/api/versioned/profileGet the profile in the version chosen by header, query string or media typeGet the profile in the version chosen by header, query string or media type. - GET
https://api.testingapis.com/api/versionsList supported API versions and how to select themList supported API versions and how to select them.
Beispiel-Request
Get the profile in the deprecated v1 shape (selected by URL path). Vollständige Referenz und Send-Button (auf Englisch).
curl -X GET "https://api.testingapis.com/api/v1/profile"{
"id": 101,
"name": "Ava Thompson",
"email": "ava.thompson@example.com",
"phone": "+1-555-0101",
"address": "742 Evergreen Terrace, Springfield, IL 62704, USA",
"memberSince": "2023-04-12"
}Melde dich an, um die Details zu sehen
Die Parameter, die Beispiele für Request und Antwort und das Live-Panel Try it für diese Endpunkte sind für angemeldete Mitglieder. Konten sind kostenlos und in wenigen Sekunden angelegt.