📄️ Signup
Use this API to create an account in the Complyance's test environment to use the ZATCA APIs(Onboarding, report & clear).
📄️ Signin
Use this API to signin to your Complyance account and get accessToken to access the other Complyance APIs.
📄️ API key generation
Once you've successfully signed in, proceed to generate your API key by navigating to the API key generation endpoint. In the "Headers" tab, paste your access token into the value column and click "Send." You will then receive your API key, which will remain valid for one year.
📄️ Egs OnBoarding
After successfully completing the signup, sign-in, and generating a unique API Key, the next important step is to ensure the security of your API Key. This step initiates the onboarding phase. The Onboarding API acts as the bridge for integrating your E-Invoice Generation Solution (EGS) into the ZATCA sandbox environment. Make sure to input the required parameters in the specified format, and you have the flexibility to include additional parameters to align with your specific needs.
📄️ Unify API
we have streamlined and consolidated these functionalities into a single, unified API known as the "Unify API." This unified API encompasses Validation for both Business-to-Business (B2B) and Business-to-Consumer (B2C) transactions and QR code generation; on successful validation of B2C transactions the term “Reported” is used and “Cleared” term is used for B2B transaction validation.