# Invoice Retrieve one invoice object by provided ID Endpoint: GET /rest/api/standard/v1/Invoice/{invoiceId} Version: 1.0.0 Security: basicAuth ## Path parameters: - `invoiceId` (string, required) ## Response 200 fields (application/json): - `invoiceId` (integer) - `invoiceNumber` (string) - `invoiceDate` (integer) Timestamp in epoch milliseconds - `invoiceTypeUname` (string) - `invoiceClientGuid` (string) - `invoiceClientCode` (string) - `invoiceClientName` (string) - `invoiceBilledTo` (string) - `invoiceStatus` (string) - `invoiceCustomStatus` (string) - `invoicePrivateNote` (string) - `invoiceRetainagePercent` (string) - `invoiceRetainageAmount` (string) - `invoiceDiscountPercent` (string) - `invoiceDiscountAmount` (string) - `invoiceIsPercentBasedDiscount` (boolean) - `invoiceTax` (string) - `invoiceSubTotal` (string) - `invoiceTotal` (string) - `invoiceJobOrderGuid` (string) - `invoiceCreatedAt` (integer) Timestamp in epoch milliseconds - `invoiceCreatedByUserName` (string) - `invoiceCreatedByFullName` (string) - `invoiceUpdatedAt` (integer) Timestamp in epoch milliseconds - `invoiceLastModifiedByUserName` (string) - `invoiceLastModifiedByFullName` (string) - `invoicableRecords` (array) - `invoicableRecords.invoicableRecordDType` (string) - `invoicableRecords.invoicableRecordGuid` (string) - `invoicableRecords.invoicableDesc` (string) Invoice line item description - `invoicableRecords.invoicableRecordNotes` (string) - `invoicableRecords.invoicableRecordRate` (string) - `invoicableRecords.invoicableRecordQuantity` (string) - `invoicableRecords.invoicableRecordUofM` (string) - `invoicableRecords.invoicableRecordTotal` (string) - `invoicableRecords.invoicableDate` (integer) - `invoicableRecords.invoicableDate2` (integer) - `invoicableRecords.invoicableDate3` (integer) - `invoicableRecords.invoicableRecordLineItemOrder` (integer) - `invoicableRecords.invoicableRecordStr1` (string) - `invoicableRecords.invoicableRecordStr2` (string) Invoice line item name - `invoicableRecords.invoicableRecordStr3` (string) Invoice line item category - `invoicableRecords.invoicableRecordStr4` (string) - `invoicableRecords.invoicableRecordStr5` (string) - `invoicableRecords.invoicableRecordStr6` (string) - `invoicableRecords.invoicableRecordStr7` (string) - `invoicableRecords.invoicableRecordStr8` (string) - `invoicableRecords.invoicableRecordStr9` (string) - `invoicableRecords.invoicableRecordStr10` (string) - `invoicableRecords.invoicableRecordStr11` (string) - `invoicableRecords.invoicableRecordStr12` (string) - `invoicableRecords.invoicableRecordStr13` (string) - `invoicableRecords.invoicableRecordStr14` (string) - `invoicableRecords.invoicableRecordStr15` (string) - `invoicableRecords.invoicableRecordDecimal1` (number) - `invoicableRecords.invoicableRecordDecimal2` (number) - `invoicableRecords.invoicableRecordDecimal3` (number) - `invoicableRecords.invoicableGLAccount` (string) - `invoicableRecords.invoicableRecordTaxList` (array) - `invoicableRecords.invoicableRecordTax` (string) - `invoicableRecords.invoicableRecordTaxName` (string) Legacy tax name property - `invoicableRecords.invoicableRecordSalesTaxGuid` (string) - `invoicableRecords.invoicableRecordSalesTaxName` (string) Tax Name - `invoicableRecords.invoicableRecordSalesTaxExternalId` (string) - `invoicableRecords.invoicableRecordFormDataGuid` (string) - `invoicableRecords.invoicableRecordFormDataId` (integer) - `invoicableRecords.invoicableRecordBillableItemGuid` (string) - `invoicableRecords.invoicableRecordOriginReference` (string) - `invoicableRecords.invoicableRecordWBSGuid` (string) - `invoiceFormData` (object) Read-only schema used in GET requests to display object's custom fields data. For POST requests, refer to - `invoiceFormData.formDataFormTypeUname` (string) - `invoiceFormData.formDataGuid` (string) - `invoiceFormData.formDataFieldDataList` (array) - `invoiceFormData.formDataFieldDataList.fieldDataFieldTypeDataType` (string) - `invoiceFormData.formDataFieldDataList.fieldDataFieldTypeUname` (string) - `invoiceFormData.formDataFieldDataList.fieldDataFieldTypeLabel` (string) - `invoiceFormData.formDataFieldDataList.fieldDataStringValue` (string) - `invoiceFormData.formDataFieldDataList.fieldDataReferenceValue` (string) - `customFieldDataList` (array) - `customFieldDataList.customFieldDataDtype` (string) Enum: "NumberFieldData", "FreeTextFieldData", "Integer64FieldData", "LookupFieldData", "SelectFieldData", "BooleanFieldData", "TableFieldData" - `customFieldDataList.customFieldDataUname` (string) Unique identifier/key for the custom field - `customFieldDataList.customFieldDataStringValue` (string) Required if is not - `customFieldDataList.customFieldDataBooleanValue` (boolean) Required if is