Dream Dates API

Welcome to the Dream Dates API. This API allows you to manage and retrieve information about various experiences, categories, flowers, and reviews. It also enables users to submit forms and reviews.

Endpoints

Get All Experiences

GET /experiences

Retrieve a list of all experiences.

Get Experience by ID

GET /experiences/:id

Retrieve details of a specific experience by its ID.

Get All Categories

GET /categories

Retrieve a list of all categories.

Get All Flowers

GET /flowers

Retrieve a list of all flowers.

Submit a Form

POST /form_submissions

Submit a form with details such as name, email, phone, and message.

Get All Reviews

GET /reviews

Retrieve a list of all reviews.

Submit a Review

POST /reviews

Submit a review with details such as name, email, professional rating, and comments.

Authentication

All endpoints require an API key to be included in the request headers. Use the x-api-key header to provide your API key.

Example

Here is an example of how to make a request to get all experiences:


curl -H "x-api-key: YOUR_API_KEY" https://your-backend.herokuapp.com/experiences
        

Contact

If you have any questions or need further assistance, please contact our support team at support@dreamdates.com.