> For the complete documentation index, see [llms.txt](https://docs.moregoodreviews.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moregoodreviews.com/platform/api-reference/settings.md).

# Settings

General project configuration such as business name, description, website, currency, default review visibility, and analytics identifiers.

## Get Settings

> Return general project settings for the authenticated project.

```json
{"openapi":"3.1.0","info":{"title":"MGR Project API","version":"1.0.0"},"tags":[{"description":"General project configuration such as business name, description, website, currency, default review visibility, and analytics identifiers.","name":"Settings"}],"servers":[{"url":"https://api.moregoodreviews.com/project"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer","bearerFormat":"ApiKey"}}},"paths":{"/settings":{"get":{"tags":["Settings"],"summary":"Get Settings","operationId":"getSettings","description":"Return general project settings for the authenticated project.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Object containing response data for this resource.","properties":{"success":{"type":"boolean","description":"Indicates whether the request completed successfully."},"code":{"type":"integer","description":"Application-level status code returned by this API."},"data":{"type":"object","description":"General project settings.","properties":{"id":{"type":"integer","description":"Unique numeric identifier for this project."},"uuid":{"type":"string","description":"Stable UUID for this project."},"name":{"type":"string","description":"Business or project display name."},"website":{"type":"string","nullable":true,"description":"Public business website URL."},"description":{"type":"string","nullable":true,"description":"Business description used in AI and customer-facing flows."},"currency":{"type":"string","description":"ISO 4217 currency code for charges and reporting."},"review_visibility":{"type":"string","description":"Default visibility applied to newly collected reviews.","enum":["show","show-positive","hide"]},"ga_measurement_id":{"type":"string","nullable":true,"description":"Google Analytics measurement ID (for example `G-XXXXXXXXXX`)."}}}}}}}}}}}}}
```

## Update Settings

> Update general project settings. Omit fields you do not want to change.

```json
{"openapi":"3.1.0","info":{"title":"MGR Project API","version":"1.0.0"},"tags":[{"description":"General project configuration such as business name, description, website, currency, default review visibility, and analytics identifiers.","name":"Settings"}],"servers":[{"url":"https://api.moregoodreviews.com/project"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer","bearerFormat":"ApiKey"}}},"paths":{"/settings":{"put":{"tags":["Settings"],"summary":"Update Settings","operationId":"updateSettings","description":"Update general project settings. Omit fields you do not want to change.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Object containing response data for this resource.","properties":{"success":{"type":"boolean","description":"Indicates whether the request completed successfully."},"code":{"type":"integer","description":"Application-level status code returned by this API."},"data":{"type":"object","description":"General project settings.","properties":{"id":{"type":"integer","description":"Unique numeric identifier for this project."},"uuid":{"type":"string","description":"Stable UUID for this project."},"name":{"type":"string","description":"Business or project display name."},"website":{"type":"string","nullable":true,"description":"Public business website URL."},"description":{"type":"string","nullable":true,"description":"Business description used in AI and customer-facing flows."},"currency":{"type":"string","description":"ISO 4217 currency code for charges and reporting."},"review_visibility":{"type":"string","description":"Default visibility applied to newly collected reviews.","enum":["show","show-positive","hide"]},"ga_measurement_id":{"type":"string","nullable":true,"description":"Google Analytics measurement ID (for example `G-XXXXXXXXXX`)."}}}}}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","description":"Fields to update on general project settings.","properties":{"name":{"type":"string","nullable":true,"minLength":3,"maxLength":50,"description":"Business or project display name, 3 to 50 characters. Omit to leave unchanged."},"website":{"type":"string","nullable":true,"format":"uri","maxLength":100,"description":"Public business website URL, up to 100 characters. Omit to leave unchanged."},"description":{"type":"string","nullable":true,"minLength":50,"maxLength":1000,"description":"Business description used in AI and customer-facing flows, 50 to 1000 characters when set. Null clears it."},"currency":{"type":"string","nullable":true,"minLength":3,"maxLength":3,"pattern":"^[A-Za-z]{3}$","description":"Three-letter ISO 4217 currency code for charges and reporting, such as USD. Omit to leave unchanged."},"review_visibility":{"type":"string","nullable":true,"description":"Default visibility for newly collected reviews. Omit to leave unchanged.","enum":["show","show-positive","hide"]},"ga_measurement_id":{"type":"string","nullable":true,"maxLength":50,"description":"Google Analytics measurement ID, up to 50 characters, such as G-ABCDEF1234. Null clears it."}}}}}}}}}}
```
