Skip to content

chandraxdev/whitebooks-developer

v1.0.8

Answer questions about, and build, GST, e-Invoice and e-Way Bill integrations on the WhiteBooks APIs: endpoints, payloads and errors explained, sample requests in any language, and ready-made client code in Java, TypeScript and Python to add to an existing app.

scripts

  • einvoice-integration
  • assets/client/python/tests/test_smoke_einvoice.py
  • assets/client/python/whitebooks/einvoice/__init__.py
  • assets/client/python/whitebooks/einvoice/cancel_irn.py
  • assets/client/python/whitebooks/einvoice/generate_ewaybill.py
  • assets/client/python/whitebooks/einvoice/generate_irn.py
  • assets/client/python/whitebooks/einvoice/get_b2c_qr_code_details.py
  • assets/client/python/whitebooks/einvoice/get_einvoice_details.py
  • assets/client/python/whitebooks/einvoice/get_ewaybill_details_by_irn.py
  • assets/client/python/whitebooks/einvoice/get_gstn_details.py
  • 165 more
    • assets/client/python/whitebooks/einvoice/get_irn_details_by_doc_details.py
    • assets/client/python/whitebooks/einvoice/get_rejected_irns.py
    • assets/client/python/whitebooks/einvoice/get_sync_gstin_from_cp.py
    • assets/client/python/whitebooks/einvoice/models.py
    • assets/client/typescript/test/smoke.einvoice.test.ts
    • assets/client/typescript/whitebooks/einvoice/cancel_irn.ts
    • assets/client/typescript/whitebooks/einvoice/generate_ewaybill.ts
    • assets/client/typescript/whitebooks/einvoice/generate_irn.ts
    • assets/client/typescript/whitebooks/einvoice/get_b2c_qr_code_details.ts
    • assets/client/typescript/whitebooks/einvoice/get_einvoice_details.ts
    • assets/client/typescript/whitebooks/einvoice/get_ewaybill_details_by_irn.ts
    • assets/client/typescript/whitebooks/einvoice/get_gstn_details.ts
    • assets/client/typescript/whitebooks/einvoice/get_irn_details_by_doc_details.ts
    • assets/client/typescript/whitebooks/einvoice/get_rejected_irns.ts
    • assets/client/typescript/whitebooks/einvoice/get_sync_gstin_from_cp.ts
    • assets/client/typescript/whitebooks/einvoice/index.ts
    • assets/client/typescript/whitebooks/einvoice/models.ts
    • ewaybill-integration
    • assets/client/python/tests/test_smoke_ewaybill.py
    • assets/client/python/whitebooks/ewaybill/__init__.py
    • assets/client/python/whitebooks/ewaybill/add_multi_vehicles.py
    • assets/client/python/whitebooks/ewaybill/cancel_e_way_bill.py
    • assets/client/python/whitebooks/ewaybill/change_multi_vehicles.py
    • assets/client/python/whitebooks/ewaybill/closure_e_way_bill.py
    • assets/client/python/whitebooks/ewaybill/extend_validity_of_e_way_bill.py
    • assets/client/python/whitebooks/ewaybill/generate_consolidated_ewaybill.py
    • assets/client/python/whitebooks/ewaybill/generate_eway_bill.py
    • assets/client/python/whitebooks/ewaybill/get_consolidated_e_way_bill.py
    • assets/client/python/whitebooks/ewaybill/get_error_list.py
    • assets/client/python/whitebooks/ewaybill/get_eway_bill_for_transporter_by_date.py
    • assets/client/python/whitebooks/ewaybill/get_eway_bills_by_date.py
    • assets/client/python/whitebooks/ewaybill/get_eway_bills_by_parties.py
    • assets/client/python/whitebooks/ewaybill/get_eway_bills_rejected_by_others.py
    • assets/client/python/whitebooks/ewaybill/get_ewaybill_by_consigner.py
    • assets/client/python/whitebooks/ewaybill/get_ewaybill_details.py
    • assets/client/python/whitebooks/ewaybill/get_ewaybill_report_by_transporter_assigned_date.py
    • assets/client/python/whitebooks/ewaybill/get_ewaybills_for_transporter_by_gstin.py
    • assets/client/python/whitebooks/ewaybill/get_ewaybills_for_transporter_by_state.py
    • assets/client/python/whitebooks/ewaybill/get_gstin_details.py
    • assets/client/python/whitebooks/ewaybill/get_hsn_details.py
    • assets/client/python/whitebooks/ewaybill/get_transin_details.py
    • assets/client/python/whitebooks/ewaybill/initiate_multi_vehicle_movement.py
    • assets/client/python/whitebooks/ewaybill/models.py
    • assets/client/python/whitebooks/ewaybill/regenerate_consolidated_e_way_bill_api.py
    • assets/client/python/whitebooks/ewaybill/reject_ewaybill.py
    • assets/client/python/whitebooks/ewaybill/update_part_b_vehicle_number.py
    • assets/client/python/whitebooks/ewaybill/update_transporter.py
    • assets/client/typescript/test/smoke.ewaybill.test.ts
    • assets/client/typescript/whitebooks/ewaybill/add_multi_vehicles.ts
    • assets/client/typescript/whitebooks/ewaybill/cancel_e_way_bill.ts
    • assets/client/typescript/whitebooks/ewaybill/change_multi_vehicles.ts
    • assets/client/typescript/whitebooks/ewaybill/closure_e_way_bill.ts
    • assets/client/typescript/whitebooks/ewaybill/extend_validity_of_e_way_bill.ts
    • assets/client/typescript/whitebooks/ewaybill/generate_consolidated_ewaybill.ts
    • assets/client/typescript/whitebooks/ewaybill/generate_eway_bill.ts
    • assets/client/typescript/whitebooks/ewaybill/get_consolidated_e_way_bill.ts
    • assets/client/typescript/whitebooks/ewaybill/get_error_list.ts
    • assets/client/typescript/whitebooks/ewaybill/get_eway_bill_for_transporter_by_date.ts
    • assets/client/typescript/whitebooks/ewaybill/get_eway_bills_by_date.ts
    • assets/client/typescript/whitebooks/ewaybill/get_eway_bills_by_parties.ts
    • assets/client/typescript/whitebooks/ewaybill/get_eway_bills_rejected_by_others.ts
    • assets/client/typescript/whitebooks/ewaybill/get_ewaybill_by_consigner.ts
    • assets/client/typescript/whitebooks/ewaybill/get_ewaybill_details.ts
    • assets/client/typescript/whitebooks/ewaybill/get_ewaybill_report_by_transporter_assigned_date.ts
    • assets/client/typescript/whitebooks/ewaybill/get_ewaybills_for_transporter_by_gstin.ts
    • assets/client/typescript/whitebooks/ewaybill/get_ewaybills_for_transporter_by_state.ts
    • assets/client/typescript/whitebooks/ewaybill/get_gstin_details.ts
    • assets/client/typescript/whitebooks/ewaybill/get_hsn_details.ts
    • assets/client/typescript/whitebooks/ewaybill/get_transin_details.ts
    • assets/client/typescript/whitebooks/ewaybill/index.ts
    • assets/client/typescript/whitebooks/ewaybill/initiate_multi_vehicle_movement.ts
    • assets/client/typescript/whitebooks/ewaybill/models.ts
    • assets/client/typescript/whitebooks/ewaybill/regenerate_consolidated_e_way_bill_api.ts
    • assets/client/typescript/whitebooks/ewaybill/reject_ewaybill.ts
    • assets/client/typescript/whitebooks/ewaybill/update_part_b_vehicle_number.ts
    • assets/client/typescript/whitebooks/ewaybill/update_transporter.ts
    • gst-returns-integration
    • assets/client/python/tests/test_smoke_gst.py
    • assets/client/python/whitebooks/gst/__init__.py
    • assets/client/python/whitebooks/gst/all.py
    • assets/client/python/whitebooks/gst/authentication.py
    • assets/client/python/whitebooks/gst/cmp.py
    • assets/client/python/whitebooks/gst/e_invoice.py
    • assets/client/python/whitebooks/gst/gstr.py
    • assets/client/python/whitebooks/gst/gstr1.py
    • assets/client/python/whitebooks/gst/gstr1a.py
    • assets/client/python/whitebooks/gst/gstr2a.py
    • assets/client/python/whitebooks/gst/gstr2b.py
    • assets/client/python/whitebooks/gst/gstr2x.py
    • assets/client/python/whitebooks/gst/gstr3b.py
    • assets/client/python/whitebooks/gst/gstr4.py
    • assets/client/python/whitebooks/gst/gstr4a.py
    • assets/client/python/whitebooks/gst/gstr4annual.py
    • assets/client/python/whitebooks/gst/gstr5.py
    • assets/client/python/whitebooks/gst/gstr6.py
    • assets/client/python/whitebooks/gst/gstr6a.py
    • assets/client/python/whitebooks/gst/gstr7.py
    • assets/client/python/whitebooks/gst/gstr8.py
    • assets/client/python/whitebooks/gst/gstr9.py
    • assets/client/python/whitebooks/gst/gstr9a.py
    • assets/client/python/whitebooks/gst/gstr9c.py
    • assets/client/python/whitebooks/gst/ims.py
    • assets/client/python/whitebooks/gst/itc03.py
    • assets/client/python/whitebooks/gst/itc04.py
    • assets/client/python/whitebooks/gst/ledger.py
    • assets/client/python/whitebooks/gst/models.py
    • assets/client/python/whitebooks/gst/notices.py
    • assets/client/python/whitebooks/gst/payment.py
    • assets/client/python/whitebooks/gst/public.py
    • assets/client/python/whitebooks/gst/spike.py
    • assets/client/typescript/test/smoke.gst.test.ts
    • assets/client/typescript/whitebooks/gst/all.ts
    • assets/client/typescript/whitebooks/gst/authentication.ts
    • assets/client/typescript/whitebooks/gst/cmp.ts
    • assets/client/typescript/whitebooks/gst/e_invoice.ts
    • assets/client/typescript/whitebooks/gst/gstr.ts
    • assets/client/typescript/whitebooks/gst/gstr1.ts
    • assets/client/typescript/whitebooks/gst/gstr1a.ts
    • assets/client/typescript/whitebooks/gst/gstr2a.ts
    • assets/client/typescript/whitebooks/gst/gstr2b.ts
    • assets/client/typescript/whitebooks/gst/gstr2x.ts
    • assets/client/typescript/whitebooks/gst/gstr3b.ts
    • assets/client/typescript/whitebooks/gst/gstr4.ts
    • assets/client/typescript/whitebooks/gst/gstr4a.ts
    • assets/client/typescript/whitebooks/gst/gstr4annual.ts
    • assets/client/typescript/whitebooks/gst/gstr5.ts
    • assets/client/typescript/whitebooks/gst/gstr6.ts
    • assets/client/typescript/whitebooks/gst/gstr6a.ts
    • assets/client/typescript/whitebooks/gst/gstr7.ts
    • assets/client/typescript/whitebooks/gst/gstr8.ts
    • assets/client/typescript/whitebooks/gst/gstr9.ts
    • assets/client/typescript/whitebooks/gst/gstr9a.ts
    • assets/client/typescript/whitebooks/gst/gstr9c.ts
    • assets/client/typescript/whitebooks/gst/ims.ts
    • assets/client/typescript/whitebooks/gst/index.ts
    • assets/client/typescript/whitebooks/gst/itc03.ts
    • assets/client/typescript/whitebooks/gst/itc04.ts
    • assets/client/typescript/whitebooks/gst/ledger.ts
    • assets/client/typescript/whitebooks/gst/models.ts
    • assets/client/typescript/whitebooks/gst/notices.ts
    • assets/client/typescript/whitebooks/gst/payment.ts
    • assets/client/typescript/whitebooks/gst/public.ts
    • assets/client/typescript/whitebooks/gst/spike.ts
    • whitebooks-getting-started
    • assets/client/python/tests/__init__.py
    • assets/client/python/tests/fixtures.py
    • assets/client/python/tests/smoke_support.py
    • assets/client/python/tests/test_errors.py
    • assets/client/python/tests/test_session.py
    • assets/client/python/whitebooks/__init__.py
    • assets/client/python/whitebooks/config.py
    • assets/client/python/whitebooks/errors.py
    • assets/client/python/whitebooks/poll.py
    • assets/client/python/whitebooks/reconcile.py
    • assets/client/python/whitebooks/session.py
    • assets/client/typescript/test/errors.test.ts
    • assets/client/typescript/test/fixtures.ts
    • assets/client/typescript/test/session.test.ts
    • assets/client/typescript/test/support.ts
    • assets/client/typescript/whitebooks/config.ts
    • assets/client/typescript/whitebooks/errors.ts
    • assets/client/typescript/whitebooks/index.ts
    • assets/client/typescript/whitebooks/poll.ts
    • assets/client/typescript/whitebooks/reconcile.ts
    • assets/client/typescript/whitebooks/session.ts
plugin.json
name
whitebooks-developer
version
1.0.8
description
Answer questions about, and build, GST, e-Invoice and e-Way Bill integrations on the WhiteBooks APIs: endpoints, payloads and errors explained, sample requests in any language, and ready-made client code in Java, TypeScript and Python to add to an existing app.
author
WhiteBooks
extensions
com.openai

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 86Python files
  • 85TypeScript files
  • 77JSON files
  • 94other files
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai