Update Client File
Move a specific file associated with a client to a different folder.
This endpoint moves a specific file associated with a client to a different folder. If the folder parameter is left empty, the file will be removed from its current folder.
Example Request:
curl "https://<your-agency>.smartmatchapp.com/api3/clients/<client_id>/files/<file_id>/" \
-u <token>: \
-X PUT \
-F folder=2
Request Parameters:
folder: The ID of the new parent folder under which the file will be moved. If provided as an empty value, the file will be removed from its current folder.
Example Success Response:
HTTP 204 No Content
Base Request:
Method: PUT
Authentication: Basic Authentication. Requires a valid <token> passed.
Rate Limits:
5 requests within 10 seconds
Error Responses:
| 400 | Bad Request |
This error occurs if the provided folder ID is not valid. |
| 401 | Unauthorized |
This error occurs when the <token> is missing, invalid, or the API access is disabled. Possible errors: "not authenticated" or "token is disabled" or "Agency API is disabled" |
| 404 | Not Found |
This error occurs if the client or the file with the specified ID does not exist. |
| 405 | Method Not Allowed |
This error occurs if an HTTP method other than PUT is used (e.g., POST or GET). |
| 429 | Too Many Requests |
This error occurs when the client has sent too many requests in a given amount of time, leading to rate limiting by the server. Possible errors: "too many requests" |
| 500 | Server Error |
Possible errors: "Internal server error" |