Status while getting order details.

DonyDony Member Posts: 17


I am trying to get information for purchase order made lightspeed POS. I can get the order information using this url.

this url.,


this Url is giving me allmost all information which I need, the only this which I could able to get was Status.

there is something called orderstatus in UI, which is not coming into API.

I am not sure if I am checking correct or not.

Thank you for advance help.


  • LucienVersendaalLucienVersendaal Moderator, Lightspeed Staff Posts: 991 moderator
    edited June 2020

    Hi @Dony,

    Thank you for reaching out to us.

    Where in the UI have you found this status? Can you send me some screenshots?

  • gregaricangregarican Member Posts: 901 
    edited June 2020

    Out of curiostity I ran the following GET request:{accountId}/Order/{orderId}.json?load_relations=all

    And sure enough, I didn't see the order status in the API response.


















































         "name":"Sawmill Boutique",




         "labelTitle":"No Title",































    Here are screen shots where it's plainly accessible in the UI.

  • gregaricangregarican Member Posts: 901 

    Apparently this is a known gap in the Retail API, based on previous threads.

  • DonyDony Member Posts: 17

    Thank you for help.

  • LucienVersendaalLucienVersendaal Moderator, Lightspeed Staff Posts: 991 moderator

    Hi guys,

    You can only infer the status of a PO based on these fields:





    For example, if checkedIn and numreceived is 0 and total has a value > 0 it's in Ordered checkedIn has a value greater > O then the PO is in check in status. If numReceived = or < total it's fully received. There's also the field "complete". I'm assuming it means the PO is in finished status.

    I hope this helps

Sign In or Register to comment.