FousMyEPO Portfolio
Get your MyEPO Mailbox and deadlines through an API
Read new Mailbox communications, the Time limits and Due fees of your EP applications from MyEPO with one API call each. A workflow can check the Mailbox Inbox every weekday morning and hand each new communication to your docketing system.
Works with your own MyEPO Portfolio account. Fous is an independent product.
What you can build on MyEPO
Get new Mailbox communications
Build thisReads a folder of the company Mailbox, such as Inbox or Unread, with each communication's application, recipient, dispatch date and handled state.
- Takes
- Folder, dispatched since (optional)
- Returns
- Application number, communication title, recipient, dispatch date, user reference, handled, number of documents
Get the time limits of an application
Build thisOpens an application in Applications and patents and reads the Time limits panel: the actions the EPO expects from you, each with its due date.
- Takes
- Application number
- Returns
- Application number, action, due date
Get the due fees of an application
Build thisReads the Due fees panel of one application in Applications and patents: which fees are pending, how much and by when.
- Takes
- Application number
- Returns
- Application number, fee, amount, due date
Mark Mailbox communications as handled
Build thisFinds the Mailbox communications you list, marks them as handled and moves them to the folder you name.
- Takes
- Application number, communication title, dispatch date, folder
- Returns
- Application number, communication title, handled, folder
Automate MyEPO with a workflow
A workflow 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 Mailbox communications, handed to your docketing system
Build this- Starts
- Every weekday at 7:30
- Step 1
- Get the communications in the Mailbox Inbox.
- Step 2
- Keep the communications that were not there on the last run.
- Step 3
- Post each one, with application number, title, recipient and dispatch date, to your docketing system's webhook.
Time limits due in the next 30 days, by application
Build this- Starts
- Every Monday at 8:00
- Step 1
- For each EP application you list, get the Time limits panel.
- Step 2
- Keep the actions due in the next 30 days.
- Step 3
- Email you the list, sorted by due date, one line per action.
Due fees each month, posted to your renewals system
Build this- Starts
- On the first day of every month at 9:00
- Step 1
- For each EP application you list, get the Due fees panel.
- Step 2
- Stop when no fee is pending.
- Step 3
- Post each fee, with application number, amount and due date, to your webhook.
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, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get new Mailbox communications” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "my.epo.org/get_mailbox_communications",
"input": {
"folder": "Inbox",
"dispatched_since": "2026-11-09"
}
}'
{
"status": "completed",
"data": {
"folder": "Inbox",
"communications": [
{
"application_number": "EP26990012",
"title": "Communication pursuant to Article 94(3) EPC",
"recipient": "Acme Patent Attorneys",
"dispatch_date": "2026-11-10",
"user_reference": "ACME-0412-EP",
"handled": false,
"documents": 2
}
],
"count": 1
}
}
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.
MyEPO’s own options
The EPO offers two APIs for IP management systems. The MyEPO API reads and updates Mailbox content and reads application data, and the Online Filing 2.0 API imports, submits and checks EP forms. Both use a B2B account requested from EPO support, and in MyEPO itself you can download Mailbox and application lists as CSV.
| Option | What it covers | What it takes |
|---|---|---|
| MyEPO API | Lists and downloads Mailbox communications, marks them handled, reads due fees, due dates, portfolios, applications, bibliographic data and the fee schedule. | A B2B account with OAuth 2.0 credentials from epo.org/support, granted Mailbox and portfolio rights by your company administrator. A sandbox has dummy data. |
| Online Filing 2.0 API | Imports, exports, submits, gets the status of and deletes EP forms. Import of PCT forms is not covered yet. | The same B2B account, given draft rights in Online Filing 2.0, tested in demo mode before production. |
| CSV and ZIP downloads, email alerts | Mailbox communications and application lists download as CSV, a communication's files as ZIP. Alerts set in Preferences email you about new communications. | A MyEPO user with Mailbox access or portfolio permissions from the company administrator. |
| MyEPO by hand | The Mailbox, Applications and patents and Actions areas, one application at a time for time limits and due fees. | An EPO account with two-factor authentication, added to your company in MyEPO. |
Read on November 12, 2026: Feature guide: APIs for exchanging information with your IP management systems, FAQ: What APIs are currently available?, Feature guide: handling Mailbox communications.
Signing in to MyEPO
MyEPO signs you in with your EPO account: email address and password, then a second factor, such as a security key, Okta Verify, Google Authenticator, a phone code, or an emailed code or link. With Fous you sign in once through the EPO's own sign-in with your own account, and the login is sealed with AES-256. If your second factor is an emailed code or link, it is handled and an expired session is signed back in.
Worth knowing
- The Mailbox belongs to the company
- Communications go to a company's Mailbox, not to a person. The company administrator activates it, adds recipients, which the EPO checks over several working days, and chooses who may handle it.
- Non-public data needs portfolio permissions
- Any user sees public data on published applications. Unpublished applications, non-public documents and the Time limits panel need the administrator to grant you the recipient's portfolio.
- Replies are signed by an authorised person
- A reply must be signed with the name and function of the representative or an authorised employee. Self-representing applicants cannot yet reply to communications in MyEPO.
- Not every reply shows as a pending action
- A reply under Rules 161(1) and 162 EPC does not appear automatically in Pending actions, because it is sometimes voluntary.
More in Legal, courts and intellectual property
- Portal Informacyjny Sądów Powszechnych
- MyHMCTS
- eCourts e-Filing
- Money Claim Online
- PACER
- Authorized Paid Representative Portal
- Arbitration Forums
- CCMS
- CounselLink
- Legal Tracker
- TyMetrix 360
- Collaborati
Other industries: myKN, Schwab Advisor Center, eModal, Walmart Scheduler 2.0, Lockheed Martin Procure to Pay, VUMPA.
Frequently asked questions
Yes. The MyEPO API reads and updates Mailbox content and reads application data, and the Online Filing 2.0 API handles EP forms. Your company requests a B2B account with OAuth 2.0 credentials from EPO support, and the administrator grants it Mailbox and portfolio rights. PCT form import is not covered yet.
Yes. In the Mailbox area you can download information about the communications you select to a CSV file and their files to a ZIP file. With Fous, you can build a method that reads a Mailbox folder and a workflow that sends new communications to your docketing system on a schedule.
No. The EPO says communications are not automatically deleted from the Inbox or other folders, and there is no limit to how many the Mailbox stores.
In the Time limits panel of the application in Applications and patents, if your administrator has granted you its portfolio. The Actions area lists pending replies with deadlines across your applications.
No. Fous is an independent product. You use it with your own EPO account, and a method reads and does only what that account can in MyEPO.
Put MyEPO Portfolio behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextPortal Informacyjny Sądów PowszechnychMyHMCTSeCourts e-FilingmyKNHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MyEPO Portfolio (European Patent Office). 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.