# Falco Documentation > Documentation for Falco Append .md to any documentation page URL to get its markdown version. ## Guides - [Falco API Overview](https://docs.falco-app.be/docs/getting-started.md) - [Authentication & Security](https://docs.falco-app.be/docs/authentication.md) - [Environments (Sandbox / Production)](https://docs.falco-app.be/docs/models.md) - [Data Models](https://docs.falco-app.be/docs/data-models.md) - [Best practices](https://docs.falco-app.be/docs/best-practices.md) - [Go Live (Production Setup)](https://docs.falco-app.be/docs/go-live-production-setup.md) ## API Reference - [Get organization info](https://docs.falco-app.be/reference/get_organization-whoami.md): Returns detailed information about the organization associated with the API key. The response includes identification details, Peppol identifier, address, product code, and Peppol activity statistics. - [List customers](https://docs.falco-app.be/reference/get_customers.md): Required scopes: `customers:read` - [Create a customer](https://docs.falco-app.be/reference/post_customers.md): Required scopes: `customers:write` - [Get a customer](https://docs.falco-app.be/reference/get_customers-id.md): Required scopes: `customers:read` - [Update a customer](https://docs.falco-app.be/reference/patch_customers-id.md): Required scopes: `customers:write` Omitted fields = unchanged. Send `null` to erase value, if allowed to. - [List articles](https://docs.falco-app.be/reference/get_articles.md): Required scopes: `articles:read` - [Create an article](https://docs.falco-app.be/reference/post_articles.md): Required scopes: `articles:write` - [Get an article](https://docs.falco-app.be/reference/get_articles-id.md): Required scopes: `articles:read` - [Update an article](https://docs.falco-app.be/reference/patch_articles-id.md): Required scopes: `articles:write` Omitted fields = unchanged. Send `null` to erase value, if allowed to. - [List sale invoices (created in/by Falco)](https://docs.falco-app.be/reference/get_invoices.md): Required scopes: `invoices:read` - [Create an invoice](https://docs.falco-app.be/reference/post_invoices.md): Required scopes: `invoices:write` - [Get an invoice](https://docs.falco-app.be/reference/get_invoices-id.md): Required scopes: `invoices:read` - [Update an invoice / credit note (draft)](https://docs.falco-app.be/reference/put_invoices-id.md): Required scopes: `invoices:write` - [Approve an invoice / credit note (lock and assign a number)](https://docs.falco-app.be/reference/post_invoices-id-approve.md): Required scopes: `invoices:send` - [Send an invoice (email and/or Peppol)](https://docs.falco-app.be/reference/post_invoices-id-send.md): Required scopes: `invoices:send` - [Download invoice PDF](https://docs.falco-app.be/reference/get_invoices-id-pdf.md): Required scopes: `invoices:read` - [List attachments](https://docs.falco-app.be/reference/get_invoices-id-attachments.md): Required scopes: `invoices:attachments:read` - [Add an attachment](https://docs.falco-app.be/reference/post_invoices-id-attachments.md): Required scopes: `invoices:attachments:write` - [Download an attachment](https://docs.falco-app.be/reference/get_invoices-id-attachments-attachment-id-download.md): Required scopes: `invoices:attachments:read` - [Upload a PDF file + metadata to generate a UBL file (and optionally send it)](https://docs.falco-app.be/reference/post_invoices-imports-pdf.md): Required scopes : `invoices:send` `invoices:ingest:pdf` - [Upload an existing UBL file (XML) and send it via Peppol](https://docs.falco-app.be/reference/post_invoices-imports-ubl.md): Required scopes : `invoices:send` `invoices:ingest:ubl` - [Validates a UBL document against Peppol BIS Billing 3.0 or Peppol BIS Self-Billing 3.0 and Falco API rules](https://docs.falco-app.be/reference/post_invoices-imports-validate-ubl.md): Required scopes: `invoices:ingest:ubl` This request is heavily rate limited and should not be used to validate documents in production. It is intended to be used for debugging purposes. - [Send an imported document via Peppol and/or to accounting](https://docs.falco-app.be/reference/post_invoices-imports-send.md): Required scopes: `invoices:send` - [List inbound Peppol documents](https://docs.falco-app.be/reference/get_peppol-inbound.md): Required scope : `peppol:inbound:read` - [Get an inbound document](https://docs.falco-app.be/reference/get_peppol-inbound-document-id.md): Required scope : `peppol:inbound:read` - [Download an inbound document](https://docs.falco-app.be/reference/get_peppol-inbound-document-id-download.md): Required scope : `peppol:inbound:read` - [Send an invoice response](https://docs.falco-app.be/reference/post_peppol-inbound-document-id-response.md): Required scope : `peppol:inbound:write` - [Verify whether a Peppol participant is registered to receive a certain document type](https://docs.falco-app.be/reference/get_peppol-participants-check.md): Required scope : `peppol:participants:read` - [Attempts to auto-discover the Peppol participant identifier for a VAT number](https://docs.falco-app.be/reference/get_peppol-participants-find.md): Required scope : `peppol:participants:read` - [List sale documents](https://docs.falco-app.be/reference/get_documents-sales.md): Required scope : `documents:sales:read` - [Get a sale document](https://docs.falco-app.be/reference/get_documents-sales-document-id.md): Required scope : `documents:sales:read` - [Download a file linked to a sale document](https://docs.falco-app.be/reference/get_documents-sales-document-id-download-file-identifier.md): Required scope : `documents:sales:read` - [List purchase documents](https://docs.falco-app.be/reference/get_documents-purchases.md): Required scope : `documents:purchases:read` - [Get a purchase document](https://docs.falco-app.be/reference/get_documents-purchases-document-id.md): Required scope : `documents:purchases:read` - [Download a file linked to a purchase document](https://docs.falco-app.be/reference/get_documents-purchases-document-id-download-file-identifier.md): Required scope : `documents:purchases:read`