RippleCore - Transform Kindness Into Compliance

API Reference

Complete RESTful API documentation for integrating with RippleCore's ESG evidence platform.

API Endpoints

Authentication

Active

Endpoints for user authentication, session management, and organization access.

POST /api/auth/sign-in
POST /api/auth/sign-up
POST /api/auth/sign-out
GET /api/auth/session

Kindness & Recognition

Active

Log and manage kindness acts, recognition, and positive workplace interactions.

GET /api/kindness
POST /api/kindness
GET /api/kindness/[id]
PUT /api/kindness/[id]

Volunteer Management

Active

Create opportunities, track participation, and manage volunteer activities with GPS verification.

GET /api/volunteer
POST /api/volunteer
GET /api/volunteer/[id]
POST /api/volunteer/[id]/check-in

Donations & Giving

Active

Track charitable donations, sponsorships, and community giving initiatives.

GET /api/donations
POST /api/donations
GET /api/donations/[id]

Wellbeing Surveys

Active

Conduct and analyze employee wellbeing surveys with sentiment analysis.

GET /api/wellbeing
POST /api/wellbeing
GET /api/wellbeing/[id]

Compliance Reports

Active

Generate ESG compliance reports for B-Corp, CSRD, SDGs, and other frameworks.

GET /api/compliance/[framework]
POST /api/compliance/export

For detailed API documentation, authentication guides, and code examples:

View Full API Documentation