Submit or edit your review
Trust · saveOwnReview
One review per authenticated user, associated with an account they administer. Every edit removes public approval. Revision is null for first submission, otherwise the current revision. Avatars are optional JPEG/PNG/WebP, at most 512 KiB before base64 encoding.
/reviews/meBase URL: https://api.businessmode.io/v1
Authentication
Developer bearer token
The requirement above comes from this operation's OpenAPI security declaration. See Authentication.
Parameters
No path, query, or header parameters are defined.
Request body
Required
application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
accountId | string | Yes | Format: uuid · Pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$ | ||||||||||||
avatar | anyOf | No | View nested schemaanyOf anyOf · 2 alternatives Alternative 1object
Alternative 2null | ||||||||||||
body | string | Yes | Minimum length: 20 · Maximum length: 3000 | ||||||||||||
consentToPublish | boolean | Yes | |||||||||||||
headline | string | Yes | Minimum length: 3 · Maximum length: 120 | ||||||||||||
publicCompany | anyOf | Yes | View nested schemaanyOf anyOf · 2 alternatives Alternative 1string
Alternative 2null | ||||||||||||
publicName | string | Yes | Minimum length: 1 · Maximum length: 80 | ||||||||||||
publicRole | anyOf | Yes | View nested schemaanyOf anyOf · 2 alternatives Alternative 1string
Alternative 2null | ||||||||||||
rating | integer | Yes | Minimum: 1 · Maximum: 5 | ||||||||||||
revision | anyOf | Yes | View nested schemaanyOf anyOf · 2 alternatives Alternative 1integer
Alternative 2null |
Responses
For status codes, request IDs, and safe retry decisions, see Errors & recovery. Known-code descriptions below are operation-specific, not a complete global error enum.
200 Successful response.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
canModerate | boolean | Yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
review | anyOf | Yes | View nested schemaanyOf anyOf · 2 alternatives Alternative 1object
Alternative 2null |
400 Invalid request.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|
401 Authentication failed.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|
403 The authenticated human is not permitted to perform this operation.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|
409 The request conflicts with current resource state.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|
429 Too many requests. Honor Retry-After before retrying with the same logical Idempotency-Key, where required. Known error codes: rate_limit_exceeded.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|
500 An unexpected server error occurred.
Content type: application/json
- No additional properties
| Field | Type | Required | Description / constraints | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error | object | Yes | No additional propertiesView nested schemaobject
|