GET Companies({CompanyId})/SalesInvoiceDetails({InvoiceId})

Returns Details for the Sales Invoice Id provided

Information:

Base URL:

https://api.covasoft.net/pointofsale

Example of a call would be:

https://api.covasoft.net/pointofsale/Companies({CompanyId})/SalesInvoiceDetails({InvoiceId})

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CompanyId

The unique Company Id that was provided in your onboarding pacakage.

integer

Required

InvoiceId

This is Sales Invoice Id Guid that you want details for

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

Details for the Sales Order Id provided

GetSalesInvoiceByIdReturn
NameDescriptionTypeAdditional information
InStock

Collection of InStock

None.

Payments

Payments

None.

Discounts

Discounts

None.

Id

globally unique identifier

None.

OriginalInvoiceId

globally unique identifier

None.

LocationId

integer

None.

LocationName

string

None.

UserId

integer

None.

PrintableId

string

None.

ReceiptNumber

string

None.

OriginalPrintableId

string

None.

OriginalReceiptNumber

string

None.

Notes

string

None.

Annotation

string

None.

SaleOverrides

string

None.

InvoiceType

string

None.

Customer

Customer

None.

TaxCalculation

TaxCalculation

None.

Loyalty

Loyalty

None.

CreatedByUser

string

None.

CreatedDateUtc

date

None.

Response Formats

application/json, text/json

Sample:
{
  "InStock": [
    {
      "No": 1,
      "CatalogId": "17b86381-a678-4b34-adab-c1ca6185f8cf",
      "Name": "sample string 3",
      "SKU": "sample string 4",
      "SoldAtPrice": 5,
      "ListPrice": 6,
      "SalePrice": 1.1,
      "Quantity": 7,
      "UnitId": 8,
      "UnitAbbreviation": "sample string 9",
      "MeasurementType": "sample string 10",
      "PackageNumber": "sample string 11",
      "Batch": "sample string 12",
      "SerialNumbers": [
        "sample string 1",
        "sample string 2"
      ],
      "Attributes": {
        "equivalent To": "sample string 1",
        "net Weight": "sample string 2",
        "retail Marijuana Product Type": "sample string 3"
      }
    },
    {
      "No": 1,
      "CatalogId": "17b86381-a678-4b34-adab-c1ca6185f8cf",
      "Name": "sample string 3",
      "SKU": "sample string 4",
      "SoldAtPrice": 5,
      "ListPrice": 6,
      "SalePrice": 1.1,
      "Quantity": 7,
      "UnitId": 8,
      "UnitAbbreviation": "sample string 9",
      "MeasurementType": "sample string 10",
      "PackageNumber": "sample string 11",
      "Batch": "sample string 12",
      "SerialNumbers": [
        "sample string 1",
        "sample string 2"
      ],
      "Attributes": {
        "equivalent To": "sample string 1",
        "net Weight": "sample string 2",
        "retail Marijuana Product Type": "sample string 3"
      }
    }
  ],
  "Payments": {
    "Items": [
      {
        "TimeTakenUtc": "2025-06-10T08:11:32.3477611+00:00",
        "RetainedAmount": 2.1,
        "MethodName": "sample string 3",
        "PaymentType": "sample string 4",
        "Amount": 5.1,
        "IntegratedTransactionId": "sample string 6",
        "ReferenceId": "sample string 7",
        "MappedMethodId": 8,
        "DrawerId": "sample string 9",
        "Last4Digits": 10,
        "CustomerAccountId": "sample string 11"
      },
      {
        "TimeTakenUtc": "2025-06-10T08:11:32.3477611+00:00",
        "RetainedAmount": 2.1,
        "MethodName": "sample string 3",
        "PaymentType": "sample string 4",
        "Amount": 5.1,
        "IntegratedTransactionId": "sample string 6",
        "ReferenceId": "sample string 7",
        "MappedMethodId": 8,
        "DrawerId": "sample string 9",
        "Last4Digits": 10,
        "CustomerAccountId": "sample string 11"
      }
    ],
    "ChangeDue": 1,
    "CashBack": 2
  },
  "Discounts": {
    "Id": "sample string 1",
    "InvoiceLevel": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Type": "sample string 3",
        "DiscountType": "sample string 4",
        "DiscountLevel": "sample string 5",
        "TaxApplication": "sample string 6",
        "Amount": 7.1,
        "ReasonForDiscountId": "sample string 8",
        "PromotionId": "sample string 9",
        "LoyaltyRewardId": "sample string 10",
        "LineLevelBreakdown": [
          {
            "LineNumber": 1,
            "Amount": 2.1
          },
          {
            "LineNumber": 1,
            "Amount": 2.1
          }
        ]
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Type": "sample string 3",
        "DiscountType": "sample string 4",
        "DiscountLevel": "sample string 5",
        "TaxApplication": "sample string 6",
        "Amount": 7.1,
        "ReasonForDiscountId": "sample string 8",
        "PromotionId": "sample string 9",
        "LoyaltyRewardId": "sample string 10",
        "LineLevelBreakdown": [
          {
            "LineNumber": 1,
            "Amount": 2.1
          },
          {
            "LineNumber": 1,
            "Amount": 2.1
          }
        ]
      }
    ],
    "LineLevel": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Type": "sample string 3",
        "DiscountType": "sample string 4",
        "DiscountLevel": "sample string 5",
        "TaxApplication": "sample string 6",
        "Amount": 7.1,
        "ReasonForDiscountId": "sample string 8",
        "PromotionId": "sample string 9",
        "LoyaltyRewardId": "sample string 10",
        "LineLevelBreakdown": [
          {
            "LineNumber": 1,
            "Amount": 2.1
          },
          {
            "LineNumber": 1,
            "Amount": 2.1
          }
        ]
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2",
        "Type": "sample string 3",
        "DiscountType": "sample string 4",
        "DiscountLevel": "sample string 5",
        "TaxApplication": "sample string 6",
        "Amount": 7.1,
        "ReasonForDiscountId": "sample string 8",
        "PromotionId": "sample string 9",
        "LoyaltyRewardId": "sample string 10",
        "LineLevelBreakdown": [
          {
            "LineNumber": 1,
            "Amount": 2.1
          },
          {
            "LineNumber": 1,
            "Amount": 2.1
          }
        ]
      }
    ],
    "Total": 2.1
  },
  "Id": "8554e300-6cd4-462e-8ba0-4dae1035dc72",
  "OriginalInvoiceId": "f1a330e2-c8cc-48d9-b80a-ca9bb3b488b2",
  "LocationId": 3,
  "LocationName": "sample string 4",
  "UserId": 5,
  "PrintableId": "sample string 6",
  "ReceiptNumber": "sample string 7",
  "OriginalPrintableId": "sample string 8",
  "OriginalReceiptNumber": "sample string 9",
  "Notes": "sample string 10",
  "Annotation": "sample string 11",
  "SaleOverrides": "sample string 12",
  "InvoiceType": "sample string 13",
  "Customer": {
    "Id": "b110b816-1a1e-4f57-b4d8-b76a4666d60b",
    "Number": "sample string 2",
    "FullName": "sample string 3",
    "ShippingAddressId": "sample string 4",
    "ShippingAddress": "sample string 5",
    "BillingAddress": "sample string 6",
    "BillingAddressId": "sample string 7",
    "AddressId": "sample string 8",
    "MedicalInformation": "sample string 9"
  },
  "TaxCalculation": {
    "TaxCalculcationId": "sample string 1",
    "Lines": [
      {
        "Tax": 1.1,
        "ExemptAmount": 2.1,
        "LineNumber": "sample string 3",
        "TaxDetails": [
          {
            "TaxId": "15da0183-6e39-4eb7-ab9d-266f495ad244",
            "Rate": 2.1,
            "TaxName": "sample string 3",
            "Tax": 4.1,
            "Exemptions": {
              "Total": 1.1,
              "Details": [
                {
                  "ExemptAmount": 1.1
                },
                {
                  "ExemptAmount": 1.1
                }
              ]
            },
            "TaxAuthorityType": "sample string 5",
            "TaxType": "sample string 6",
            "Layer": 7
          },
          {
            "TaxId": "15da0183-6e39-4eb7-ab9d-266f495ad244",
            "Rate": 2.1,
            "TaxName": "sample string 3",
            "Tax": 4.1,
            "Exemptions": {
              "Total": 1.1,
              "Details": [
                {
                  "ExemptAmount": 1.1
                },
                {
                  "ExemptAmount": 1.1
                }
              ]
            },
            "TaxAuthorityType": "sample string 5",
            "TaxType": "sample string 6",
            "Layer": 7
          }
        ]
      },
      {
        "Tax": 1.1,
        "ExemptAmount": 2.1,
        "LineNumber": "sample string 3",
        "TaxDetails": [
          {
            "TaxId": "15da0183-6e39-4eb7-ab9d-266f495ad244",
            "Rate": 2.1,
            "TaxName": "sample string 3",
            "Tax": 4.1,
            "Exemptions": {
              "Total": 1.1,
              "Details": [
                {
                  "ExemptAmount": 1.1
                },
                {
                  "ExemptAmount": 1.1
                }
              ]
            },
            "TaxAuthorityType": "sample string 5",
            "TaxType": "sample string 6",
            "Layer": 7
          },
          {
            "TaxId": "15da0183-6e39-4eb7-ab9d-266f495ad244",
            "Rate": 2.1,
            "TaxName": "sample string 3",
            "Tax": 4.1,
            "Exemptions": {
              "Total": 1.1,
              "Details": [
                {
                  "ExemptAmount": 1.1
                },
                {
                  "ExemptAmount": 1.1
                }
              ]
            },
            "TaxAuthorityType": "sample string 5",
            "TaxType": "sample string 6",
            "Layer": 7
          }
        ]
      }
    ]
  },
  "Loyalty": {
    "PointsEarned": 1,
    "PointsBalance": 2
  },
  "CreatedByUser": "sample string 14",
  "CreatedDateUtc": "2025-06-10T08:11:32.3477611+00:00"
}