Skip to content
wirebookby BufferSol

Error guides

End user required

No company file was chosen for this request.

Code
end_user_required
HTTP status
400
Type
invalid_request
Safe to retry
No, change the request first

What it means

Every QuickBooks call runs against one end user's company file, and the header that names it is missing.

API message: Send X-End-User-Id with the id or the external id of the end user.

How to fix it

Add the X-End-User-Id header. Create the end user with POST /v1/connect-links first.

Every error response carries a guideUrl that points at this page and a requestId you can find in the request log.