Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to easyVerein API 2.0 #4

Open
Fensterbank opened this issue Oct 1, 2024 · 0 comments
Open

Update to easyVerein API 2.0 #4

Fensterbank opened this issue Oct 1, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Fensterbank
Copy link
Owner

The API 1.6 will be shutdown. API 2.0 is available with several changes and improvements.
We should update to API 2.0 until end of the year.

Am 20.01.2025 wird die easyVerein-API Version v1.6 abgeschaltet. API-Scripte der v1.6 werden ab diesem Datum nicht mehr funktionieren.

Alle noch aktiven Nutzer der v1.6 müssten rechtzeitig bis 20.01.2025 auf die v1.7 (stable) oder die v2.0 (latest) umstellen. Für v1.7 können dieselben Token genutzt werden wie in der v1.6.

Beim Umstieg auf v2.0 ist folgendes zu beachten:

  • in v2.0 müssen Bearer-Token genutzt werden ('Authorization': 'Bearer' '), siehe Dokumentation zur v2.0
  • Für die v2.0 gibt es eine neue Art von Token, die forciert genutzt werden müssen. Alle bisherigen Token bleiben vorerst aktiv, sind aber nur für alle niedrigeren Versionen der API (v1.*) nutzbar. Neu erstellte Token können in allen API Versionen genutzt werden.
  • Mittels eines HTTP-Headers "tokenRefreshNeeded" gibt die API in jeder Response einen Hinweis, wenn Token erneuert werden müssen. Wenn der HTTP-Header "true" ist, sollte/kann der Token mittels des "refresh-token" Endpunkts in der v2.0 ausgetauscht werden. Weitere Informationen stehen dazu in der Dokumentation sobald v2.0 live ist.
@Fensterbank Fensterbank added the enhancement New feature or request label Oct 1, 2024
@Fensterbank Fensterbank self-assigned this Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant