Skip to main content

Changelog

2026-10-08​

  • Completed top-level tags, operation IDs, supported filters, validation limits and error responses
  • Corrected member creation, member pass arrays and pass mutation response schemas
  • Added all 63 webhook declarations, samples and resource snapshot schemas, including the shared envelope and monetary units
  • Fixed Swagger response and parameter reference resolution and Postman pagination, path variables and request examples
  • Added contract checks for route coverage, validation constraints, webhook catalogue coverage and exported references

2026-10-06​

  • Added organisation-scoped list and get endpoints for events, registrations, orders, donations, donation subscriptions, campaigns and membership types
  • Added pagination, resource filters and inclusive updatedSince support to the new lists
  • Added API-key webhook subscription CRUD, catalogue, delivery history, test and replay endpoints
  • Added API-key permissions for the new resources and exposed webhook read/write permissions in key creation and editing
  • Documented incremental sync, response fields, amount units, webhook provisioning and delivery operations

2026-08-19​

  • Public API validation errors now include an actionable reason in the top-level message, while retaining the existing status codes and optional structured errors array
  • Identifier validation explains when a RemyPass _id is required and which endpoint supplies it
  • Unknown public API routes now return a JSON 404 response containing the attempted method and path
  • Internal API usage logs now record and display a sanitized failure reason for new failed requests; historical entries may not contain one
  • Existing successful v1 request and response contracts are unchanged

2026-05-05​

  • Initial publication of RemyPass Developer Hub.
  • Added generated endpoint reference pages from api/docs/openapi.json.