Skip to main content

Get Single Invoice

Retrieve detailed information about a specific invoice by its ID.

Endpoint

GET /api/invoices/{id}

Request

GET https://app.getmanageit.io/api/invoices/{id}
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Parameters

ParameterTypeDescription
idintegerThe unique identifier of the invoice

Response

{
"data": {
"id": 378,
"name": "New Invoice",
"internal_reference": "7652be57-8c5b-4448-a842-87b70c2da652",
"stripe_payment_intent_id": null,
"sender_user_id": 231,
"recipient_user_id": 244,
"invoice_number": "1_146",
"issue_date": "2025-09-30T00:00:00.000000Z",
"due_date": "2025-10-07T00:00:00.000000Z",
"gross_price": {
"amount": 1100,
"value": 11,
"currency": {
"USD": {
"name": "US Dollar",
"code": 840,
"rate": 1,
"precision": 2,
"subunit": 100,
"symbol": "$",
"symbol_first": true,
"decimal_mark": ".",
"thousands_separator": ",",
"prefix": "$",
"suffix": ""
}
}
},
"net_price": {
"amount": 1000,
"value": 10,
"currency": {
"USD": {
"name": "US Dollar",
"code": 840,
"rate": 1,
"precision": 2,
"subunit": 100,
"symbol": "$",
"symbol_first": true,
"decimal_mark": ".",
"thousands_separator": ",",
"prefix": "$",
"suffix": ""
}
}
},
"sales_tax_amount": {
"amount": 100,
"value": 1,
"currency": {
"USD": {
"name": "US Dollar",
"code": 840,
"rate": 1,
"precision": 2,
"subunit": 100,
"symbol": "$",
"symbol_first": true,
"decimal_mark": ".",
"thousands_separator": ",",
"prefix": "$",
"suffix": ""
}
}
},
"status": "Sent",
"paid_at": null,
"sent_at": null,
"recipient": {
"id": 244,
"name": "James",
"last_name": "smith",
"phone": "5627143119",
"profile_photo_path": "https://getmanageit.s3.us-east-2.amazonaws.com/images/profile_photo_path/1755584212_220820009.jpg",
"email": "[email protected]",
"uuid": "5394ae47-a4e5-41a7-b1b2-910d30c46494",
"spk": null,
"employees": [...],
"role": "customer",
"business_information": {
"company_name": "Test1121",
"company_phone": null,
"company_email": null,
"company_website": null,
"address_1": null,
"address_2": null,
"country": null,
"city": null,
"state": null,
"zip_code": null,
"fax": null
},
"custom_fields": [...]
},
"isCustomerActive": true,
"recipient_business_information": {
"id": 204,
"user_id": 244,
"company_name": "Test1121",
"company_phone": null,
"company_email": null,
"company_website": null,
"address_1": null,
"address_2": null,
"country": null,
"city": null,
"state": null,
"zip_code": null,
"fax": null,
"created_at": "2025-07-24T07:40:18.000000Z",
"updated_at": "2025-07-31T06:41:08.000000Z"
},
"customer_name": "James",
"customer_last_name": "smith",
"customer_company_name": null,
"customer_address_1": "",
"customer_address_2": "",
"customer_zip_code": "",
"customer_city": "",
"customer_country": "",
"customer_state": "",
"customer_phone": "5627143119",
"customer_fax": "",
"customer_email": "[email protected]",
"customer_sent_to_email": null,
"customer_sent_to_phone": null,
"sender_business_information": {
"id": 193,
"user_id": 231,
"company_name": "Manage it",
"company_phone": "7876789873",
"company_email": "[email protected]",
"company_website": "https://DoopInc.com",
"address_1": "Address 1",
"address_2": "Address",
"country": "Country1",
"city": "City1",
"state": "State1",
"zip_code": "1234",
"fax": "Fax",
"created_at": "2025-07-22T10:27:14.000000Z",
"updated_at": "2025-08-26T16:27:45.000000Z"
},
"sender_name": "Pre-live",
"sender_address_1": "Address 1",
"sender_address_2": "Address",
"sender_zip_code": "1234",
"sender_city": "City1",
"sender_country": "Country1",
"sender_state": "State1",
"sender_phone": "787678987",
"sender_fax": "Fax",
"sender_email": "[email protected]",
"purpose_description": null,
"template": {
"placeholders": {...},
"tables": [...],
"pages": [...],
"name": "New Invoice",
"dates": [...],
"recipient_user_id": 244,
"sendVia": {
"email": "[email protected]",
"phone": ""
}
},
"template_id": null,
"invoice_pay": "https://dev.getmanageit.io/invoice/7652be57-8c5b-4448-a842-87b70c2da652",
"is_recurring": false,
"discount": null
}
}

Response Fields

FieldTypeDescription
idintegerUnique identifier for the invoice
namestringInvoice name/title
internal_referencestringInternal reference UUID
stripe_payment_intent_idstring/nullStripe payment intent ID if applicable
sender_user_idintegerID of the user who created the invoice
recipient_user_idintegerID of the customer receiving the invoice
invoice_numberstringHuman-readable invoice number
issue_datedatetimeDate when the invoice was issued
due_datedatetimeDate when the invoice is due
gross_priceobjectTotal price including tax
net_priceobjectPrice before tax
sales_tax_amountobjectTax amount
statusstringCurrent status (Draft, Sent, Paid, etc.)
paid_atdatetime/nullWhen the invoice was paid
sent_atdatetime/nullWhen the invoice was sent
recipientobjectDetailed recipient information
isCustomerActivebooleanWhether the customer account is active
recipient_business_informationobjectCustomer's business details
customer_*stringCustomer contact information
sender_*stringSender contact information
templateobjectInvoice template and design data
invoice_paystringPublic payment URL
is_recurringbooleanWhether this is a recurring invoice
discountobject/nullDiscount information

Currency Object Structure

{
"amount": 1100,
"value": 11,
"currency": {
"USD": {
"name": "US Dollar",
"code": 840,
"rate": 1,
"precision": 2,
"subunit": 100,
"symbol": "$",
"symbol_first": true,
"decimal_mark": ".",
"thousands_separator": ",",
"prefix": "$",
"suffix": ""
}
}
}

Status Codes

CodeDescription
200Success
401Unauthorized
404Invoice not found
500Server Error