Sources
Success
Object containing response data for this resource.
Indicates whether the request completed successfully.
Short code or application-level status code for this resource.
GET /project/sources HTTP/1.1
Host: api.moregoodreviews.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Success
{
"success": true,
"code": 200,
"data": [
{
"id": 5,
"uuid": "59fd6c84-2955-4ef7-a665-48a87b79f35b",
"name": "Google",
"slug": "google",
"sprite": "fab fa-google",
"color": "#DB4437",
"icon": null
}
]
}Request body for creating a review source.
Display name for this source.
Hex color badge for this source.
Font Awesome icon: two CSS class names as used with Font Awesome Web Fonts / classic CSS (not SVG/React props).
Format is a style prefix (fab, fad, fak, fal, far, fas, or fat), one ASCII space, then an icon slug
starting with fa- (lowercase letters and digits, hyphen-separated words). Examples: fab fa-google, fas fa-star.
On write, omit, send null, or whitespace-only to clear. Font Awesome 6 semantic pairs such as fa-solid fa-star
are not accepted; use fas fa-star instead.
^(fab|fad|fak|fal|far|fas|fat)\s+fa-[a-z0-9]+(?:-[a-z0-9]+)*$Success
Object containing response data for this resource.
Indicates whether the request completed successfully.
Short code or application-level status code for this resource.
POST /project/sources HTTP/1.1
Host: api.moregoodreviews.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 67
{
"name": "Partner Portal",
"color": "#6366F1",
"sprite": "fas fa-globe"
}Success
{
"success": true,
"code": 200,
"data": {
"id": 912,
"uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Partner Portal",
"slug": "partner-portal",
"sprite": "fas fa-globe",
"color": "#6366F1",
"icon": null
}
}Unique numeric identifier for this review source.
Request body for updating a review source.
Display name for this source.
URL-friendly identifier unique among sources in this project.
Hex color badge for this source.
Font Awesome icon: two CSS class names as used with Font Awesome Web Fonts / classic CSS (not SVG/React props).
Format is a style prefix (fab, fad, fak, fal, far, fas, or fat), one ASCII space, then an icon slug
starting with fa- (lowercase letters and digits, hyphen-separated words). Examples: fab fa-google, fas fa-star.
On write, omit, send null, or whitespace-only to clear. Font Awesome 6 semantic pairs such as fa-solid fa-star
are not accepted; use fas fa-star instead.
^(fab|fad|fak|fal|far|fas|fat)\s+fa-[a-z0-9]+(?:-[a-z0-9]+)*$Success
Object containing response data for this resource.
Indicates whether the request completed successfully.
Short code or application-level status code for this resource.
PUT /project/sources/{id} HTTP/1.1
Host: api.moregoodreviews.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 90
{
"name": "Partner Portal",
"slug": "partner-portal",
"color": "#4F46E5",
"sprite": "fas fa-link"
}Success
{
"success": true,
"code": 200,
"data": {
"id": 912,
"uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Partner Portal",
"slug": "partner-portal",
"sprite": "fas fa-link",
"color": "#4F46E5",
"icon": null
}
}Unique numeric identifier for this review source.
Success
Object confirming the source was deleted.
Indicates whether the request completed successfully.
Application-level status code returned by this API.
DELETE /project/sources/{id} HTTP/1.1
Host: api.moregoodreviews.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Success
{
"success": true,
"code": 200
}Last updated