📄️ KSA API v1 - Signup | Complyance
Create a test account for Complyance's KSA v1 API service. This version provides basic account creation for accessing ZATCA (Zakat, Tax and Customs Authority) APIs with standard authentication. The account will allow you to use essential ZATCA operations like onboarding, reporting, and clearing documents.
📄️ KSA API v1 - Signin | Complyance
Use this API to authenticate with Complyance's KSA v1 API service. This version uses a simple refresh token-based authentication to obtain an access token for accessing ZATCA (Zakat, Tax and Customs Authority) APIs. The access token is required for all other v1 API endpoints.
📄️ KSA API v1 - Onboarding | Complyance
Use this API to onboard your EGS(E-Invoice Generation Solution) in the ZATCA sandbox environment.
📄️ QR Code (Simplified Invoice)
Use this API to generate cryptographically signed base64 encoded QR code your EGS(E-Invoice Generation Solution) generated B2C documents(Simplified Tax Invoice or Simplified Tax Invoice Credit Note or Simplified Tax Invoice Debit Note )to the ZATCA's sandbox environment.
📄️ Report Document
Use this API to report your EGS(E-Invoice Generation Solution) generated B2C documents(Simplified Tax Invoice or Simplified Tax Invoice Credit Note or Simplified Tax Invoice Debit Note )to the ZATCA's sandbox environment.
📄️ Clear Document
Use this API to clear your EGS(E-Invoice Generation Solution) generated B2B documents(Tax Invoice or Tax Invoice Credit Note or Tax Invoice Debit Note)to the ZATCA's sandbox environment.
📄️ Add User
Use this API to add a new user to your Complyance account. This new user can be used to onboard another EGS with the ZATCA test environment