# Invopop ## Docs - [Authorize Enrollment](https://invopop-singapore.mintlify.app/api-ref/access/enrollment/authorize.md): Authenticate using application credentials and a specific owner ID, token, or enrollment. (Only Applications!) - [Fetch Enrollment](https://invopop-singapore.mintlify.app/api-ref/access/enrollment/fetch.md): Fetch the enrollment details for the current authentication token. (Only Applications!) - [Update Enrollment](https://invopop-singapore.mintlify.app/api-ref/access/enrollment/update.md): Update the embedded configuration details of an enrollment. (Only Applications!) - [Fetch Workspace](https://invopop-singapore.mintlify.app/api-ref/access/workspace/fetch.md): Fetch the workspace details associated with the current authentication token. - [Update Workspace](https://invopop-singapore.mintlify.app/api-ref/access/workspace/update.md): Update the workspace details associated with the current authentication token. - [Generate a PDF preview](https://invopop-singapore.mintlify.app/api-ref/apps/pdf/preview.md): Generate a PDF preview of the provided GOBL document. - [Upload Proof of Ownership PDF](https://invopop-singapore.mintlify.app/api-ref/apps/peppol/ownership-upload.md): Upload proof of ownership document for company registration in the Peppol network. - [Generate Agreement PDF](https://invopop-singapore.mintlify.app/api-ref/apps/verifactu/agreement-fetch.md): Generate a PDF agreement of a previously prepared org.Party silo entry. - [Upload Agreement PDF](https://invopop-singapore.mintlify.app/api-ref/apps/verifactu/agreement-upload.md): Upload a signed copy of the PDF agreement. - [Confirm](https://invopop-singapore.mintlify.app/api-ref/apps/verifactu/confirm.md): Confirm that the upload process has completed. - [Upload Identity Image](https://invopop-singapore.mintlify.app/api-ref/apps/verifactu/identity-upload.md): Upload an image of an identity document. - [Authentication](https://invopop-singapore.mintlify.app/api-ref/authentication.md): Generate an access token to start using an Invopop workspace. - [Idempotency](https://invopop-singapore.mintlify.app/api-ref/idempotency.md): Ensuring API requests are safe. - [Introduction](https://invopop-singapore.mintlify.app/api-ref/introduction.md) - [Create a series entry](https://invopop-singapore.mintlify.app/api-ref/sequences/entries/create-a-series-entry.md): Create a new entry in a given series idempotently with the given UUID (any version). - [Fetch a series entry](https://invopop-singapore.mintlify.app/api-ref/sequences/entries/fetch-a-series-entry.md): Fetch an existing entry in a series given its UUID. - [Fetch all series entries](https://invopop-singapore.mintlify.app/api-ref/sequences/entries/fetch-all-series-entries.md): Fetch all the entries in a given series. - [Overview](https://invopop-singapore.mintlify.app/api-ref/sequences/entries/overview.md): An entry represents a single index or code number inside a series. Essentially, it's a mapping of a UUID to a code number. - [Introduction](https://invopop-singapore.mintlify.app/api-ref/sequences/introduction.md): The Invopop Sequence service makes it easy to reliably generate sequential numbers. - [Create a series](https://invopop-singapore.mintlify.app/api-ref/sequences/series/create-a-series.md): Create a new series idempotently with the given UUID (any version). - [Fetch a series](https://invopop-singapore.mintlify.app/api-ref/sequences/series/fetch-a-series.md): Fetch an existing series given its UUID. - [Fetch all series](https://invopop-singapore.mintlify.app/api-ref/sequences/series/fetch-all-series.md): Fetch all the series in the current company. - [Overview](https://invopop-singapore.mintlify.app/api-ref/sequences/series/overview.md): A series is in effect a placeholder for a counter with number formatting details to be able to generate a code. - [Fetch an attachment](https://invopop-singapore.mintlify.app/api-ref/silo/entries/attachment-fetch.md): Download silo entry attachment's data. Content type and disposition will be set according to the source. - [Upload an attachment (only apps)](https://invopop-singapore.mintlify.app/api-ref/silo/entries/attachment-put.md): Add a new attachment to a silo entry. This is only available to applications with 'enrolled' scope at this time. - [Create an entry without UUID](https://invopop-singapore.mintlify.app/api-ref/silo/entries/create-an-entry-post.md): Create a new silo entry without an explicit UUID. - [Create an entry with ID](https://invopop-singapore.mintlify.app/api-ref/silo/entries/create-an-entry-put.md): Create a new silo entry with the given UUID. - [Fetch all entries](https://invopop-singapore.mintlify.app/api-ref/silo/entries/fetch-all-entries.md): Fetch all the silo entries in the current company. - [Fetch an entry](https://invopop-singapore.mintlify.app/api-ref/silo/entries/fetch-an-entry.md): Fetch an existing silo entry given its UUID. - [Fetch an entry by key](https://invopop-singapore.mintlify.app/api-ref/silo/entries/fetch-an-entry-by-key.md): Fetch an existing silo entry by its key. - [Find related entries](https://invopop-singapore.mintlify.app/api-ref/silo/entries/find-related.md): Find silo entries whose document mentions the given entry's UUID. - [Search entries](https://invopop-singapore.mintlify.app/api-ref/silo/entries/search-entries.md): Perform a free-text search on all documents in the current company. - [Update an entry](https://invopop-singapore.mintlify.app/api-ref/silo/entries/update-an-entry.md): Update an existing silo entry given its UUID. - [Build GOBL Document](https://invopop-singapore.mintlify.app/api-ref/silo/gobl/build.md): Build GOBL Envelopes or Objects for validation purposes - [Sign GOBL Document](https://invopop-singapore.mintlify.app/api-ref/silo/gobl/sign.md): Sign GOBL Envelopes or Objects - [Delete a file](https://invopop-singapore.mintlify.app/api-ref/silo/spool/delete.md): Delete a previously uploaded entry from the spool. - [Download a file](https://invopop-singapore.mintlify.app/api-ref/silo/spool/download.md): Download a previously uploaded entry from the spool. - [Upload a file](https://invopop-singapore.mintlify.app/api-ref/silo/spool/upload.md): Upload temporary file data to the silo spool. Requires 'enrolled' scope. - [Create a job without a UUID](https://invopop-singapore.mintlify.app/api-ref/transform/jobs/create-a-job-post.md): Create a new job without an explicit ID. - [Create a job with a UUID](https://invopop-singapore.mintlify.app/api-ref/transform/jobs/create-a-job-put.md): Create a new job with the given ID. - [Fetch a job](https://invopop-singapore.mintlify.app/api-ref/transform/jobs/fetch-a-job.md): Fetch an existing job by ID. - [Fetch a job by key](https://invopop-singapore.mintlify.app/api-ref/transform/jobs/fetch-a-job-by-key.md): Fetch an existing job by a recent key. - [Create a workflow](https://invopop-singapore.mintlify.app/api-ref/transform/workflows/create-a-workflow.md): Create a new workflow with the given UUID. - [Fetch a workflow](https://invopop-singapore.mintlify.app/api-ref/transform/workflows/fetch-a-workflow.md): Fetch an existing workflow given its UUID. - [Fetch all workflows](https://invopop-singapore.mintlify.app/api-ref/transform/workflows/fetch-all-workflows.md): Fetch workflows in the current workspace. - [Update a workflow](https://invopop-singapore.mintlify.app/api-ref/transform/workflows/update-a-workflow.md): Update an existing workflow given its UUID. - [Ping](https://invopop-singapore.mintlify.app/api-ref/utils/ping.md): Simple ping request - [UUID](https://invopop-singapore.mintlify.app/api-ref/utils/uuid.md): UUID Generator - [Versioning](https://invopop-singapore.mintlify.app/api-ref/versioning.md): API versioning allows us to grow our product without breaking your integration - [Update Exchange Rates](https://invopop-singapore.mintlify.app/guides/actions/update-exchange-rates.md): Update the exchange rates of your invoice to the latest values published by the ECB. - [Slack](https://invopop-singapore.mintlify.app/guides/apps/slack.md): Simple connection to Slack for sending messages. - [Peppol](https://invopop-singapore.mintlify.app/guides/countries/be-peppol.md): Guide for Belgium Peppol e-invoicing setup and migration process - [NFS-e Guide](https://invopop-singapore.mintlify.app/guides/countries/br-nfs-e.md): Issue NFS-e in Brazil - [DIAN Guide](https://invopop-singapore.mintlify.app/guides/countries/co-dian.md): Issue invoices and credit notes in Colombia to the DIAN. - [XRechnung Guide](https://invopop-singapore.mintlify.app/guides/countries/de-xrechnung.md): Generate compliant invoices in Germany (X-Rechnung). - [ZUGFeRD Guide](https://invopop-singapore.mintlify.app/guides/countries/de-zugferd.md): Generate compliant invoices in Germany (ZUGFeRD). - [TicketBAI Guide](https://invopop-singapore.mintlify.app/guides/countries/es-ticketbai.md): Issue invoices in the Basque Country with TicketBAI. - [VERI*FACTU Invoicing Guide](https://invopop-singapore.mintlify.app/guides/countries/es-verifactu.md): Issue invoices in Spain with VERI*FACTU. - [VERI*FACTU Supplier onboarding](https://invopop-singapore.mintlify.app/guides/countries/es-verifactu-supplier.md): Create and register suppliers in Spain with VERI*FACTU. - [Chorus Pro Guide](https://invopop-singapore.mintlify.app/guides/countries/fr-chorus-pro.md): Issue invoices to French public institutions with Chorus Pro. - [Factur-X Guide](https://invopop-singapore.mintlify.app/guides/countries/fr-facturx.md): Generate compliant invoices in France (Factur-X). - [PDP (Plateforme de Dématérialisation Partenaire)](https://invopop-singapore.mintlify.app/guides/countries/fr-pdp.md): Guide for France PDP e-invoicing setup and approval status - [myDATA & IAPR Guide](https://invopop-singapore.mintlify.app/guides/countries/gr-iapr.md): Send invoices and credit notes to the Greek IAPR via the myDATA platform. - [SDI Receiving Invoices Guide](https://invopop-singapore.mintlify.app/guides/countries/it-sdi-receiving.md): Receive and process electronic invoices from Italy's SDI system - [SDI Sending Invoices Guide](https://invopop-singapore.mintlify.app/guides/countries/it-sdi-sending.md): Generate and issue electronic invoices through Italy's SDI system - [Smart Receipts Guide](https://invopop-singapore.mintlify.app/guides/countries/it-ticket.md): Issue e-receipts in Italy - [CFDI & SAT Guide](https://invopop-singapore.mintlify.app/guides/countries/mx-sat.md): Issue CFDI documents in Mexico using the SAT Mexico provider. - [KSeF Poland Guide](https://invopop-singapore.mintlify.app/guides/countries/pl-ksef.md): Generate and issue electronic invoices through Poland's KSeF system - [AT Guide](https://invopop-singapore.mintlify.app/guides/countries/pt-at.md): Issue documents in Portugal using Invopop's certified implementation. - [InvoiceXpress Guide](https://invopop-singapore.mintlify.app/guides/countries/pt-invoicexpress.md): Issue invoices in Portugal using InvoiceXpress as a provider. - [Singapore - InvoiceNow](https://invopop-singapore.mintlify.app/guides/countries/sg-invoicenow.md): Send and receive invoices in Singapore through InvoiceNow - [Authentication](https://invopop-singapore.mintlify.app/guides/features/authentication.md): After completing this quick start guide you'll have generated and tested an authentication token that can be used in all subsequent requests to the Invopop API. - [Email Guide](https://invopop-singapore.mintlify.app/guides/features/email.md): An application to send emails from your workflows, with or without attachments. - [PDF Invoice Guide](https://invopop-singapore.mintlify.app/guides/features/pdf-invoice.md): How to issue simple PDF invoices globally. - [Peppol Guide](https://invopop-singapore.mintlify.app/guides/features/peppol.md): How to issue and receive electronic invoices through the global Peppol network - [Related Documents](https://invopop-singapore.mintlify.app/guides/features/related-docs.md): Configure linked documents using UUIDs. - [Workflows Guide](https://invopop-singapore.mintlify.app/guides/features/workflows.md): Configure a workflow in Invopop to process documents. - [Correcting an Invoice](https://invopop-singapore.mintlify.app/guides/getting-started/correct-an-invoice.md): How to correct issued invoices with credit notes - [How to go live](https://invopop-singapore.mintlify.app/guides/getting-started/how-to-go-live.md): Configure your payment method and live account - [Quickstart](https://invopop-singapore.mintlify.app/guides/getting-started/quickstart.md): Sign up instructions and getting your first sandbox working - [Chargebee](https://invopop-singapore.mintlify.app/guides/integrations/chargebee.md): Import and process invoices and credit notes from Chargebee - [Stripe](https://invopop-singapore.mintlify.app/guides/integrations/stripe.md): Import and process invoices and credit notes from Stripe - [White Label](https://invopop-singapore.mintlify.app/guides/use-cases/white-label.md): Integrate Invopop in your platform to offer e-invoicing to your customers. - [Welcome to Invopop](https://invopop-singapore.mintlify.app/home.md): Invopop converts sales into locally-compliant invoices, and reports them to the appropriate tax authority in the right format. - [Glossary](https://invopop-singapore.mintlify.app/introduction/glossary.md): A brief glossary of the main terms used in the platform. ## OpenAPI Specs - [utils_v1](https://invopop-singapore.mintlify.app/openapi/utils_v1.yaml) - [transform_v1](https://invopop-singapore.mintlify.app/openapi/transform_v1.yaml) - [silo_v1](https://invopop-singapore.mintlify.app/openapi/silo_v1.yaml) - [sequence_v1](https://invopop-singapore.mintlify.app/openapi/sequence_v1.yaml) - [verifactu_v1](https://invopop-singapore.mintlify.app/openapi/apps/verifactu_v1.yaml) - [peppol_v1](https://invopop-singapore.mintlify.app/openapi/apps/peppol_v1.yaml) - [pdf_v1](https://invopop-singapore.mintlify.app/openapi/apps/pdf_v1.yaml) - [access_v1](https://invopop-singapore.mintlify.app/openapi/access_v1.yaml)