Skip to main content
GET
/
v1
/
invoices
/
{id}
Retrieve a specific invoice
curl --request GET \
  --url https://api.wellapp.ai/v1/invoices/{id} \
  --header 'Authorization: <authorization>'
{
  "data": {
    "type": "invoice",
    "id": "invoice_550e8400-e29b-41d4-a716-446655440000",
    "attributes": {
      "reference_number": "INV-2025-001",
      "document_type": "commercial_invoice",
      "document_type_code": "380",
      "issue_date": "2025-01-15",
      "due_date": "2025-02-15",
      "local_currency": "EUR",
      "local_totals": {
        "subtotal": "1000.00",
        "tax_total": "200.00",
        "total_amount": "1200.00"
      },
      "terms": "Payment due within 30 days",
      "billing_context": "subscription",
      "payment_status": {
        "paid": true,
        "amount_paid": 123,
        "amount_remaining": 123
      },
      "status": "draft",
      "description": "Professional services invoice for January 2025",
      "created_at": "2025-01-15T10:30:00Z",
      "updated_at": "2025-01-15T10:30:00Z"
    },
    "relationships": {
      "issuer": {
        "data": {
          "type": "company",
          "id": "company-issuer-uuid"
        }
      },
      "receiver": {
        "data": {
          "type": "company",
          "id": "company-receiver-uuid"
        }
      },
      "payment_means": {
        "data": [
          {
            "type": "payment_means",
            "id": "pm_1"
          }
        ]
      },
      "invoice_items": {
        "data": [
          {
            "type": "invoice_item",
            "id": "item_1"
          }
        ]
      },
      "documents": {
        "data": [
          {
            "type": "document",
            "id": "doc_original_invoice"
          }
        ]
      },
      "people": {
        "data": [
          {
            "type": "people",
            "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
          }
        ]
      }
    }
  },
  "included": [
    {
      "type": "people",
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "attributes": {
        "first_name": "John",
        "last_name": "Smith",
        "full_name": "John Smith",
        "email": "jsmith@example.com",
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    },
    {
      "type": "document",
      "id": "doc_original_invoice",
      "attributes": {
        "file_name": "invoice_2025_001.pdf",
        "status": "processed",
        "uploaded_at": "2023-11-07T05:31:56Z",
        "processed_at": "2023-11-07T05:31:56Z",
        "file_type": "application/pdf",
        "size_bytes": 245678,
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    },
    {
      "type": "invoice_item",
      "id": "item_1",
      "attributes": {
        "line_id": "1",
        "sku": "WM-1001",
        "name": "Wireless Mouse",
        "description": "Ergonomic wireless mouse with USB receiver",
        "unit_price": 25,
        "currency": "EUR",
        "unit": "EA",
        "min_quantity": 1,
        "max_quantity": 500,
        "tax": {
          "rate": 20,
          "category": "standard",
          "scheme": "VAT"
        },
        "period": {
          "start": "2025-06-26",
          "end": "2025-06-27"
        },
        "created_at": "2025-05-11T13:42:12Z",
        "updated_at": "2025-05-11T13:45:20Z"
      }
    },
    {
      "type": "payment_means",
      "id": "pm_1",
      "attributes": {
        "type": "card_details",
        "scheme": "SEPA",
        "status": "active",
        "account_details": {
          "iban": "DE89370400440532013000",
          "bic": "COBADEFFXXX",
          "account_number": "532013000",
          "routing_number": "37040044",
          "currency": "EUR"
        },
        "bank_details": {
          "bank_name": "Commerzbank AG",
          "bank_code": "37040044",
          "branch_name": "Main Branch",
          "branch_code": "440"
        },
        "card_details": {
          "masked_pan": "****1234",
          "brand": "visa",
          "card_type": "credit",
          "expiry_month": 12,
          "expiry_year": 2027,
          "cardholder_name": "John Smith"
        },
        "digital_wallet": {
          "provider": "paypal",
          "wallet_id": "john.smith@example.com",
          "wallet_type": "personal"
        },
        "compliance": {
          "kyc_status": "verified",
          "aml_status": "cleared",
          "sanctions_check": "passed",
          "last_compliance_check": "2023-11-07T05:31:56Z"
        },
        "metadata": {
          "source": "api",
          "external_id": "ext_pm_12345"
        },
        "nickname": "Primary Payment Method",
        "description": "Main company payment account",
        "tags": [
          "primary",
          "sepa"
        ],
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    },
    {
      "type": "company",
      "id": "company-receiver-uuid",
      "attributes": {
        "name": "ACME Corporation",
        "description": "Technology solutions provider",
        "domain_name_primary_link_url": "acme.com",
        "locale": "en",
        "tax_id": {
          "value": "DE123456789",
          "type": "VAT"
        },
        "registration": {
          "trade_name": "TechSol",
          "registered_name": "ACME Corporation GmbH"
        },
        "registration_number": {
          "business_type": "GmbH",
          "value": "HRB 123456",
          "registry_name": "Handelsregister Berlin",
          "registry_country": "DE"
        },
        "workspace_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    },
    {
      "type": "company",
      "id": "company-issuer-uuid",
      "attributes": {
        "name": "Service Provider Inc",
        "description": "Professional services company",
        "domain_name_primary_link_url": "serviceprovider.com",
        "locale": "en",
        "tax_id": {
          "value": "FR987654321",
          "type": "VAT"
        },
        "registration": {
          "trade_name": "Service Provider",
          "registered_name": "Service Provider Inc."
        },
        "registration_number": {
          "business_type": "Inc",
          "value": "RCS 987654",
          "registry_name": "Paris Commercial Registry",
          "registry_country": "FR"
        },
        "workspace_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "created_at": "2023-11-07T05:31:56Z",
        "updated_at": "2023-11-07T05:31:56Z"
      }
    }
  ]
}

Headers

Authorization
string
required

Bearer token for authentication

Path Parameters

id
string
required

Unique identifier of the invoice.

Query Parameters

include
string

Include related resources (e.g., documents)

Example:

"documents"

Response

Invoice retrieved successfully

data
object

Response schema for successfully created invoice

I