Jump to Content
Wafeq ZATCA Public API
GuidesAPI Reference
v1.0

Log InWafeq ZATCA Public API
API Reference
Log In
v1.0GuidesAPI Reference
All
Pages
Start typing to search…

General

  • Authentication
  • Webhooks

Wafeq ZATCA API

  • Connected Account
    • Listget
    • Createpost
    • Deletedel
    • Retrieveget
    • Partial Updatepatch
    • Updateput
  • Credit Note
    • List credit notes get
    • Bulk report credit notes post
    • Bulk validate credit notes post
    • Report a credit note post
    • Status summary of credit notes get
    • Retrieve an credit note get
    • Download an credit note get
    • Report an existing credit note post
    • Send an existing credit note post
  • Debit Note
    • List debit notes get
    • Bulk report debit notes post
    • Bulk validate debit notes post
    • Report a debit note post
    • Status summary of debit notes get
    • Validate a debit note post
    • Retrieve an debit note get
    • Download an debit note get
    • Report an existing debit note post
    • Send an existing debit note post
  • Device
    • Listget
    • Registerpost
    • Retrieveget
    • Renewpost
    • Revokepost
  • Invoice
    • List invoices get
    • Bulk report invoices post
    • Bulk validate invoices post
    • Report a invoice post
    • Status summary of invoices get
    • Validate a invoice post
    • Retrieve an invoice get
    • Download an invoice get
    • Report an existing invoice post
    • Send an existing invoice post
  • Prepayment Invoice
    • List invoices get
    • Bulk report invoices post
    • Bulk validate invoices post
    • Report a invoice post
    • Status summary of invoices get
    • Validate a invoice post
    • Retrieve an invoice get
    • Download an invoice get
    • Report an existing invoice post
    • Send an existing invoice post
  • Prepayment Simplified Invoice
    • List invoices get
    • Bulk report invoices post
    • Bulk validate invoices post
    • Report a invoice post
    • Status summary of invoices get
    • Validate a invoice post
    • Retrieve an invoice get
    • Download an invoice get
    • Report an existing invoice post
    • Send an existing invoice post
  • Simplified Credit Note
    • List credit notes get
    • Bulk report credit notes post
    • Bulk validate credit notes post
    • Report a credit note post
    • Status summary of credit notes get
    • Validate a credit note post
    • Retrieve an credit note get
    • Download an credit note get
    • Report an existing credit note post
    • Send an existing credit note post
  • Simplified Debit Note
    • List debit notes get
    • Bulk report debit notes post
    • Bulk validate debit notes post
    • Report a debit note post
    • Status summary of debit notes get
    • Validate a debit note post
    • Retrieve an debit note get
    • Download an debit note get
    • Report an existing debit note post
    • Send an existing debit note post
  • Simplified Invoice
    • List invoices get
    • Bulk report invoices post
    • Bulk validate invoices post
    • Report a invoice post
    • Status summary of invoices get
    • Validate a invoice post
    • Retrieve an invoice get
    • Download an invoice get
    • Report an existing invoice post
    • Send an existing invoice post

ENUMERATIONS

  • CodeD12Enum
  • CountryD49Enum
  • CurrencyEnum
  • CustomerPartyIdentificationTypeEnum
  • Error403CodeEnum
  • Error500CodeEnum
  • ErrorResponse500TypeEnum
  • ExemptionReasonEnum
  • LanguageEnum
  • MediumEnum
  • ParseErrorCodeEnum
  • ParseErrorResponseTypeEnum
  • Reason202Enum
  • Reason725Enum
  • StatusEnum
  • SupplierPartyIdentificationTypeEnum
  • TaxAmountTypeEnum
  • TaxTypeEnum
  • ValidationErrorResponseTypeEnum
  • ZatcaConnectedAccountCountryEnum
Powered by 

For B2C

For businesses like a e-commerce marketplace or a SaaS business you can use the Simplified Invoice API and Simplified Credit Note API to issue invoices and refunds to your customers who are individuals or not tax registered.