This API allows users to customize their profile settings on our platform. Below is a detailed guide on how to use this API effectively.
Endpoints
- GET /api/profile/customize - Retrieve current profile customization settings.
- POST /api/profile/customize - Update profile customization settings.
Usage
GET /api/profile/customize
This endpoint retrieves the current profile customization settings. It returns a JSON object containing the user's customizations.
{
"background_image": "https://example.com/background.jpg",
"bio": "Hello, I'm a developer!",
"profile_picture": "https://example.com/profile.jpg"
}
POST /api/profile/customize
This endpoint allows users to update their profile customization settings. It accepts a JSON object with the new settings.
{
"background_image": "https://example.com/new-background.jpg",
"bio": "Hello, I'm a data scientist!",
"profile_picture": "https://example.com/new-profile.jpg"
}
Response
The API will return a JSON object with the following fields:
status
: A string indicating the success or failure of the request.message
: A string providing additional information about the request.data
: An object containing the updated or retrieved profile customization settings.
{
"status": "success",
"message": "Profile customization settings updated successfully.",
"data": {
"background_image": "https://example.com/new-background.jpg",
"bio": "Hello, I'm a data scientist!",
"profile_picture": "https://example.com/new-profile.jpg"
}
}
Example
[
Profile Customization
To get started with the Profile Customization API, visit our API Documentation page for more information and examples.