Skip to Content
Client Assist APIPOSTReject an enquiry

Reject an enquiry

POST/api/v2/client-assist/{id}/reject

Rejects a Client Assist enquiry because your firm cannot take it on. The enquiry moves to REJECTED, and the client is emailed to say your firm is unable to help. If they opted in to updates by SMS, they are sent a text message too.

Rejecting is final. A rejected enquiry cannot be accepted, reported or reopened.

If the enquiry itself is the problem, for example it is not a genuine legal problem or the contact details are fake, report it instead.

Path parameters

ParamTypeRequiredDescription
idstringRequiredThe id of the enquiry to reject.

Body parameters

FieldTypeRequiredDescription
reasonstringRequiredWhy your firm cannot help. Use one of the reject reasons. Cannot be empty.
detailsstringOptionalMore detail, in your own words. Stored with the enquiry for your firm’s records.

Reject reasons

These are the reasons your dashboard offers, and it shows them by label. Any other text is accepted and shown as it is.

ValueShown in your dashboard as
outside-expertiseOutside my area of expertise
conflict-of-interestConflict of interest
at-full-capacityAt full capacity
case-complexityCase too complex/simple for our practice
geographic-locationGeographic location issues
fee-structureFee structure mismatch
unrealistic-expectationsUnrealistic client expectations
otherOther reason

Request

POST /api/v2/client-assist/{id}/reject
curl --location 'https://www.reviewsolicitors.co.uk/api/v2/client-assist/{id}/reject' \ --header 'Authorization: Bearer {access_token}' \ --header 'Content-Type: application/json' \ --data '{ "reason": "at-full-capacity", "details": "No capacity for new family law cases until October." }'

Response

200 OK
{ "message": "Client assist enquiry rejected" }

The enquiry now shows status REJECTED, with rejectedAt, rejectReason and rejectDetails set. See Retrieve an enquiry.

Errors

CodeCause
400reason is missing or empty, or the enquiry is already REJECTED, REPORTED, COMPLETED or CLOSED.
403Client Assist is not active for your firm.
404No Client Assist enquiry with that id belongs to your firm.

A missing reason returns a list of field errors:

400 Bad Request
[ { "field": "reason", "error": ["A reason is required"] } ]