Speech & TranscriptionDocumentedScanned
easyverein-api
Work with the easyVerein v2.0 REST API (members, contacts, events, invoices, bookings, custom fields, etc.).
Share:
Installation
npx clawhub@latest install easyverein-apiView the full skill documentation and source below.
Documentation
easyVerein API (v2.0)
Quick start
- Base URL:
- Auth header:Authorization: Bearer- Tokens expire after 30 days; refresh viaGET /api/v2.0/refresh-tokenwhentokenRefreshNeededappears in response headers. - Rate limit: **100 requests/min**. ## Use the OpenAPI spec Read the full spec when you need endpoint details or schemas: -references/openapi-v2.jsonThis file contains **all endpoints**, parameters, request bodies, responses, and tags. Use it to: - list endpoints by tag (e.g.,member,contact-details,invoice) - inspect request body schemas - find actions and sub-endpoints ## Common patterns - Pagination:?limit=(default 5, max 100) - Field selection:?query={field,relation{subfield}}- Excluding fields:?query={-field}- Bulk operations:bulk-create/bulk-update(supported by select endpoints) ## Example cURL (template) __CODE_BLOCK_0__ ## Member creation flow (important) 1) Createcontact-detailsfirst. 2) Then creatememberwithemailOrUserNameandcontactDetailsreference. ## Notes - Files must be uploaded via **PATCH** withContent-Dispositionheader. - Userefresh-token` to rotate tokens; old token becomes invalid immediately.