Skip to main content
Version: 1.0

XDPeople Soba Invoice API v1

API for managing the entire lifecycle of sales documents including quotes, orders, proforma invoices, sales invoices, receipts, and credit notes.

Overview​

The Invoice API is an XDPeople.Soba microservice responsible for complete lifecycle management of sales documents, including:

  • πŸ“ Quotes - Commercial proposals
  • πŸ“¦ Orders - Customer orders with optional stock reservation
  • πŸ“„ Proforma Invoices - Advance billing documents
  • 🧾 Sales Invoices - Official fiscal documents
  • πŸ’° Receipts - Payment vouchers
  • ↩️ Credit Notes - Returns and corrections

Key Features​

  • βœ… Create, update, and query documents
  • βœ… Advanced filters (status, dates, customer, document type)
  • βœ… Result pagination
  • βœ… JWT authentication
  • βœ… Multi-tenancy support
  • βœ… Clean Architecture with CQRS pattern
  • βœ… Swagger/OpenAPI documentation

Authentication​

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token in the text input below.

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT

Contact

XD Development Team:

URL: https://docs.xdsoba.com/