# Turn the Espace Producteur EDF OA into an API

> Read the invoices on the Facturation (invoicing) tab and the payment details of every contract in your Espace Producteur with one API call each. Or have a workflow check each contract every Monday and email you the invoices added since the week before.

Page: https://fous.com/automate/espace-producteur-edf-oa
Updated: 2026-11-12

Works with your own Espace Producteur EDF OA account. Fous is an independent product.

## What you can build on the Espace Producteur

### Get the invoices of a contract

Reads the invoices listed on the Facturation tab for one contract attached to your space, with each invoice's number, billing period and amount.

- Takes: Contract number, issued since (optional)
- Returns: Contract number, invoice number, billing period, amount, PDF available

### Check the payment details of a contract

Reads the Mes données de paiement (my payment details) tab: the payment mode, the beneficiary name and the IBAN on file.

- Takes: Contract number
- Returns: Contract number, payment mode, beneficiary, IBAN

### Prepare an invoice from index readings

Goes through the invoicing steps up to Récapitulatif de votre saisie (summary of your entry) with your index readings, and stops there without validating.

- Takes: Contract number, production index in kWh, non-consumption index in kWh (if your contract needs it)
- Returns: Contract number, billing period, quantities entered, investment bonus, proposed amount

### Validate a reviewed invoice proposal

Opens the summary of an invoice you have checked, ticks the mandate for electronic invoicing and validates the proposal.

- Takes: Contract number, expected amount
- Returns: Contract number, billing period, amount, result message (saved or needs analysis)

## Automate the Espace Producteur with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### New invoices across all your contracts

Starts: Every Monday at 8:00

1. For each contract you name, get the invoices on the Facturation tab.
2. Keep the invoices that were not there on the last run.
3. Email you the list, one section per contract, with invoice number, period and amount.

### Payment details that changed on any contract

Starts: Every weekday at 7:00

1. For each contract, check the payment details on Mes données de paiement.
2. Keep the contracts whose beneficiary or IBAN changed since the last run.
3. Post them to your accounting system's webhook, or stop when nothing changed.

### Invoice proposals ready for your review

Starts: When your system calls the workflow's webhook with a contract and its index readings

1. Prepare the invoice for that contract from the index readings, stopping at the summary.
2. Email you the billing period, quantities and proposed amount to check before you validate.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the invoices of a contract” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "solaire.edf-oa.fr/get_invoices",
    "input": {
      "contract_number": "BOA000000000",
      "issued_since": "2025-01-01"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "contract_number": "BOA000000000",
    "invoices": [
      {
        "invoice_number": "F-2026-0007",
        "period_start": "2025-10-01",
        "period_end": "2025-10-31",
        "amount": 1842.36,
        "pdf_available": true
      },
      {
        "invoice_number": "F-2026-0006",
        "period_start": "2025-09-01",
        "period_end": "2025-09-30",
        "amount": 2310.9,
        "pdf_available": true
      }
    ]
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## The Espace Producteur’s own options

EDF OA documents no API or data export for the Espace Producteur. Producers enter their index readings and create each invoice in the Facturation section, contract by contract, and download past invoices as PDF. EDF OA has announced a Plateforme Agréée (approved e-invoicing platform) that the space will exchange invoices with automatically; its access details are not yet published.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Plateforme Agréée from EDF OA (announced) | Carries invoices made in the Espace Producteur to EDF OA under the e-invoicing reform. You keep invoicing in the space as before. | A SIREN number and being liable for VAT. Access details are to be sent to each producer by email. |
| Invoice by post | A printed invoice, or one of EDF OA's PDF invoice templates, sent by post when online invoicing is not available to you. | A filled-in template that matches your installation's power and VAT status. |
| The Espace Producteur by hand | Contract documents, invoicing step by step, the list of your invoices with PDFs, payment and contact details. | An activated account with a contract S21, a solar contract under 250 kWc, or FV16BOA, FS11, FS13, FS15. |

Read on November 12, 2026: [EDF OA: Réaliser sa facture dans son espace producteur](https://www.edf-oa.fr/collectivite-et-entreprise/facture/facturer-une-production/realiser-sa-facture-dans-son-espace-producteur), [EDF OA: Plateforme Agréée pour les producteurs d'énergie solaire](https://www.edf-oa.fr/particulier/ma-facture/plateforme-agreee-pour-les-producteurs-d-energie-solaire), [EDF OA: Créer ou gérer votre espace producteur](https://www.edf-oa.fr/collectivite-et-entreprise/contrat/collectivites-et-entreprise-creer-ou-gerer-votre-espace-producteur).

## Signing in to the Espace Producteur

The Espace Producteur signs you in with your email address and a password, set when you activate the account from the email EDF OA sends. The sign-in page says a second step, a code in addition to the password, will be added by the end of the year. With Fous you sign in once through the site's own sign-in with your own account, and the login is sealed with AES-256 and never shown to code or AI agents.

## Worth knowing

- **Invoices go in chronological order**: EDF OA asks for invoices to be made in chronological order. A workflow that prepares invoices for one contract should take the oldest open billing period first.
- **Validation comes by email**: After you validate a proposal, the space says the invoice was saved or needs to be analysed, and you receive an email to validate the invoice.
- **Only electronic invoices are listed**: The Facturation tab shows only invoices issued electronically. Invoices you sent by post do not appear there, so a read of the tab will not return them.
- **Billing frequency is in your contract**: You invoice yearly, every six months or monthly, as your Conditions Particulières say. S21 and FV16BOA contracts over 100 kWc bill each full calendar month.

## More in Energy and utilities

- [British Gas Business online account](https://fous.com/automate/british-gas-business-online-account.md)
- [Ameren online account](https://fous.com/automate/ameren-online-account.md)
- [CenterPoint Energy My Account](https://fous.com/automate/centerpoint-energy-my-account.md)
- [Con Edison My Account](https://fous.com/automate/con-edison-my-account.md)
- [DTE Energy online account](https://fous.com/automate/dte-energy-online-account.md)
- [Eversource online account](https://fous.com/automate/eversource-online-account.md)
- [National Grid US My Account](https://fous.com/automate/national-grid-us-my-account.md)
- [PG&E online account](https://fous.com/automate/pg-and-e-online-account.md)
- [PSE&G My Account](https://fous.com/automate/pse-and-g-my-account.md)
- [SDG&E My Account](https://fous.com/automate/sdg-and-e-my-account.md)
- [AEP online account](https://fous.com/automate/aep-online-account.md)
- [ComEd My Account](https://fous.com/automate/comed-my-account.md)
- [Dominion Energy Manage Account](https://fous.com/automate/dominion-energy-manage-account.md)
- [Duke Energy My Account](https://fous.com/automate/duke-energy-my-account.md)
- [FirstEnergy online account](https://fous.com/automate/firstenergy-online-account.md)
- [FPL online account](https://fous.com/automate/fpl-online-account.md)
- [Georgia Power My Account](https://fous.com/automate/georgia-power-my-account.md)
- [Hydro One myAccount](https://fous.com/automate/hydro-one-myaccount.md)
- [Hydro-Québec Espace client](https://fous.com/automate/hydro-quebec-espace-client.md)
- [myEntergy](https://fous.com/automate/myentergy.md)
- [PPL Electric Utilities online account](https://fous.com/automate/ppl-electric-utilities-online-account.md)
- [SCE My Account](https://fous.com/automate/sce-my-account.md)
- [Enedis Espace Client Entreprises](https://fous.com/automate/enedis-espace-client-entreprises.md)
- [SGE](https://fous.com/automate/sge.md)
- [Cemig Atende](https://fous.com/automate/cemig-atende.md)
- [Enel Agência Virtual](https://fous.com/automate/enel-agencia-virtual.md)
- [SoCalGas My Account](https://fous.com/automate/socalgas-my-account.md)
- [Transport4](https://fous.com/automate/transport4.md)
- [Smart Meter Texas](https://fous.com/automate/smart-meter-texas.md)
- [SmartHub](https://fous.com/automate/smarthub.md)
- [My WM](https://fous.com/automate/my-wm.md)
- [Republic Services My Account](https://fous.com/automate/republic-services-my-account.md)

Other industries: [Bidfood Direct](/automate/bidfood-direct), [Telecrédito](/automate/telecredito), [CAFS](/automate/cafs), [My.SSS Employer Portal](/automate/my-sss-employer-portal), [GST Portal](/automate/gst-portal), [Tripadvisor Management Centre](/automate/tripadvisor-management-centre).

## Frequently asked questions

### Does the Espace Producteur EDF OA have an API?

No public API is documented. EDF OA describes invoicing in the Espace Producteur by hand, contract by contract, with past invoices as PDF. It has announced a Plateforme Agréée for e-invoicing that the space will use automatically, with access details still to come.

### Which producers can invoice in the Espace Producteur?

Holders of an S21 contract, of a solar contract (S01, S06, S10, S11, S17) under 250 kWc, and of the tender contracts FV16BOA, FS11, FS13 and FS15. Most other contracts send their invoices through EDF OA's Generix portal.

### Which index readings does an invoice need?

The production (injection) index, and the non-consumption index when you sell your whole production or have a biogas contract under 36 kWc.

### Can I manage several contracts from one space?

Yes. You can ask your EDF OA agency to attach another contract to your space with its contract number, production address and the space's email address, and a mandate when you act for someone else.

### Is Fous affiliated with EDF Obligation d'Achat?

No. Fous is an independent product. You sign in to the Espace Producteur with your own account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Espace Producteur EDF OA (EDF Obligation d'Achat). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
