Secure • Fast • Ordered

Premium Sound APIs for Relaxation Apps

Category-based sounds API with drag-and-drop ordering, audio uploads, admin dashboard, and x-api-key protected endpoints.

API Status: Active
GET /api/v1/sounds?categorySlug=fire
Header: x-api-key: YOUR_API_KEY

{
  "success": true,
  "data": {
    "sounds": [
      {
        "id": "clx...",
        "name": "Campfire Crackling",
        "url": "https://stressrelief1.com/uploads/sounds/fire/campfire.mp3",
        "order": 1,
        "status": "Active",
        "category": { "slug": "fire" }
      }
    ]
  }
}

Categories

Ordered

Audio API

Secure

Sounds API

Deliver categorized ambient sounds with ordered playback lists to your mobile and web apps.

  • Category-based organization
  • Order-controlled responses
  • Audio preview in dashboard
  • MP3, WAV, OGG support

Authentication Based

All public API endpoints are protected with x-api-key authentication for secure access.

  • Login Protected Admin Panel
  • API Key Authentication
  • Rate Limiting
  • Secure Content Management

Admin Managed Content

Full control over categories and sounds with drag-and-drop ordering and status management.

  • Add, Edit, Delete Sounds
  • Category CRUD
  • Drag-and-Drop Reorder
  • Active/Inactive Status

API Endpoints

All endpoints require the x-api-key header

GET/api/v1/categories
GET/api/v1/categories/:id
GET/api/v1/sounds
GET/api/v1/sounds/:id

Documentation Preview

Quick start guide for integrating the Sounds API

Base URL

https://stressrelief1.com/api/v1

Authentication

Include your API key in every request header:

x-api-key: YOUR_API_KEY

Fast Response

Secure

REST API

Example cURL Request

curl -X GET "https://stressrelief1.com/api/v1/sounds?categorySlug=meditation" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"

Example JSON Response

{
  "success": true,
  "data": {
    "sounds": [
      {
        "id": "clx123abc",
        "name": "Gentle Rain",
        "url": "https://stressrelief1.com/uploads/sounds/meditation/gentle-rain.mp3",
        "order": 1,
        "status": "Active",
        "category": { "name": "Meditation", "slug": "meditation" }
      }
    ],
    "pagination": { "page": 1, "perPage": 50, "total": 10 }
  }
}