LatterDayLight

REST API for LatterDayLight iOS App

API Status

Operational • 44 endpoints

Base URL

https://latterdaylight-main-m7epjp.laravel.cloud/api

Random Quote

Get daily inspiration

GET /api/quotes/random

Statistics

Quote analytics & metrics

GET /api/quotes/stats

Test API

Verify the API is working

GET /api/ping

Health Check

System health status

GET /up

Available Endpoints

Quotes

GET /api/quotes Get quotes with filtering & search
GET /api/quotes/random Get random quote for daily inspiration
GET /api/quotes/{uuid} Get specific quote by UUID
GET /api/quotes/filters Get available filters (authors, tags)
GET /api/quotes/stats Get quote statistics & analytics

Quote Requests

POST /api/quote-requests Submit new quote request
GET /api/quote-requests/stats Get quote request statistics

Authentication

POST /api/auth/{provider}/token Social login with token
GET /api/auth/{provider}/redirect Get social login URL

Protected Routes

GET /api/user Get authenticated user
POST /api/quotes/{uuid}/save Save quote to favorites
GET /api/quote-requests/my-requests Get user's submitted quote requests
POST /api/auth/logout Logout user

Authentication: Include Authorization: Bearer {token} header for protected routes.

Quotes API: Most quote endpoints are public. Only saving quotes requires authentication.

Quote Requests: Users can submit favorite quotes for review. Includes duplicate detection and validation.