{ "aid": "civicrm.org:civicrm-rest-api-4.0.0", "name": "CiviCRM REST API v4", "type": "Index", "description": "CiviCRM APIv4 provides a standardized REST interface for accessing and managing CiviCRM data entities such as Contacts, Activities, Events, Contributions, Memberships, and more. The API uses entity-action patterns where you specify the entity and action in the URL path. Authentication is via API key or session-based authentication.", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/civicrm.org/civicrm-rest-api/4.0.0/apis.json", "tags": [ "civicrm.org", "civicrm-rest-api" ], "created": "2026-04-07", "modified": "2026-04-07", "specificationVersion": "0.19", "access": "3rd-Party", "maintainers": [ { "FN": "Jentic", "X-github": "jentic", "url": "https://github.com/jentic" } ], "apis": [ { "aid": "civicrm.org:civicrm-rest-api-4.0.0", "name": "CiviCRM REST API v4", "description": "CiviCRM APIv4 provides a standardized REST interface for accessing and managing CiviCRM data entities such as Contacts, Activities, Events, Contributions, Memberships, and more. The API uses entity-action patterns where you specify the entity and action in the URL path. Authentication is via API key or session-based authentication.", "image": "", "baseURL": "https://{your-site}/civicrm", "humanURL": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/civicrm.org/civicrm-rest-api/4.0.0", "version": "4.0.0", "tags": [ "civicrm.org", "civicrm-rest-api" ], "properties": [ { "type": "OpenAPI", "name": "OpenAPI definition", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/civicrm.org/civicrm-rest-api/4.0.0/openapi.json", "mediaType": "application/openapi+json" }, { "type": "GitHubRepo", "url": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/civicrm.org/civicrm-rest-api/4.0.0" } ] } ] }