Confirm Assistant Logo
POST/api/v1/assistants/:assistant_id/logo/confirm
Confirm and save the assistant logo URL after upload.
Args: assistant_id (str): the id of the assistant logo_data (LogoConfirmSchema): The S3 URL of the uploaded logo db (AsyncSession): The data base to use in the repository org_member (OrgMember): The member to verify if the user is authorized
Returns
AssistantsInDBSchema: The updated assistant with the new logo URL.
Observations: User must have write permission on the assistant
Request
Responses
- 200
- 207
- 208
- 400
- 401
- 403
- 404
- 409
- 422
- 428
- 502
- 503
- 504
Successful Response
Multi-Status
Already Reported
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Unprocessable Entity
Precondition Required
Bad Gateway
Service Unavailable
Gateway Timeout