# Allows for uploading a result of a lab order **PUT /results/obx** ## Servers ## Authentication methods - Lab credential ## Parameters ### Body: (string(OBX)) Lab result as OBX message. The message must include either external or internal order numbers. In the case of internal, lab ID is taken from authorization headers. string(OBX) ## Responses ### 404 no order for external order number found ### 500 General error response body #### Body: (object) - **message** (string) ### 200 Result uploaded successfully ### 400 Invalid OBX message ### 401 API key invalid or missing #### Headers - **WWW-Authenticate** (string) [Powered by Bump.sh](https://bump.sh)