# Invoices ## Get an invoice - [GET /OrderService.svc/rest/GetInvoice](https://docs.norce.io/api-reference-storm/stormapi/orderservice/openapi/invoices/getinvoice.md): Returns an Invoice by internal id. Returns null if the Invoice does not exist. ## Get invoice by invoice number - [GET /OrderService.svc/rest/GetInvoiceByNo](https://docs.norce.io/api-reference-storm/stormapi/orderservice/openapi/invoices/getinvoicebyno.md): Returns an Invoice by external invoice number. Returns null if the Invoice does not exist. ## Insert an invoice [Obsolete("Not used. Invoices are inserted through integrations.")] - [POST /OrderService.svc/rest/InsertInvoice](https://docs.norce.io/api-reference-storm/stormapi/orderservice/openapi/invoices/insertinvoice.md): Not implemented. ## List invoices - [GET /OrderService.svc/rest/ListInvoices](https://docs.norce.io/api-reference-storm/stormapi/orderservice/openapi/invoices/listinvoices.md): Returns a paged invoice list for a specified orderId, customer or company. ## List invoices by basket - [GET /OrderService.svc/rest/ListInvoicesByBasket](https://docs.norce.io/api-reference-storm/stormapi/orderservice/openapi/invoices/listinvoicesbybasket.md): Returns a paged invoice list for specified basket internal id