User-related API environment
Pre-live user-related API docs
These pages describe the Pre-live user-related API stack.
Use pre-live OAuth credentials, pre-live API base URLs, and pre-live app URLs when following this documentation. Keep your OAuth flow, API requests, callback URLs, and manual testing within the pre-live environment.
- Use prelive.quran.com for auth-related testing.
- Use prelive.quranreflect.org for Quran Reflect paths where applicable.
- Do not mix production sessions or production user data with pre-live testing.
Create a new page
Submit a request to create a new organizational page. Pages require admin approval and include organization details, contact info, and purpose statement.
application/json
Request Body required
Page creation details including name, description, URL, organization info, and purpose
name string required
description string
jobTitle string required
contactNumber string required
organizationName string required
organizationWebsite string
purpose string required
additionalDetails string
country string
url string required
public boolean
hideFollowJoinButton boolean
Responses
- 201
- 400
- 401
Page request submitted for admin review
application/json
Schema
Example (from schema)
Example
Schema
success boolean
data object
message string
{
"success": true,
"data": {},
"message": "string"
}
{
"success": true,
"data": {},
"message": "string"
}
Invalid page data or URL already taken
User not authenticated
Loading...