Skip to content

FousSUNAT Operaciones en Línea (SOL)

Get your SUNAT SOL mailbox and records through an API

Build methods that read the notifications in your Buzón Electrónico, the SIRE propuesta for a período and your usuarios secundarios from SOL, one API call each. Then have a workflow check the Buzón every weekday morning and email you each new notificación.

Works with your own SUNAT Operaciones en Línea (SOL) account. Fous is an independent product.

What you can build on SOL

  • Read your Buzón Electrónico messages

    Build this

    Opens the Buzón Electrónico (electronic mailbox) under Mis Servicios and reads the notifications and informative messages SUNAT has deposited.

    Takes
    Deposited since (optional)
    Returns
    Deposit date, subject, kind (notification or informative message)
  • Get the SIRE propuesta of the Registro de Ventas

    Build this

    Opens SIRE in SOL and reads SUNAT's propuesta (proposal) of the RVIE for one período tributario, receipt by receipt, with any inconsistency.

    Takes
    Período tributario (yyyymm), receipt type (optional)
    Returns
    Receipt type, receipt number, issue date, buyer's RUC, total amount, inconsistency
  • List secondary users and their perfiles

    Build this

    Opens Administración Usuarios from Acceso Directo and reads each usuario secundario (secondary user) with the perfiles and options assigned to it.

    Takes
    Nothing
    Returns
    User, document type and number, email, perfiles, options
  • Accept the SIRE propuesta for a período

    Build this

    Opens the RVIE propuesta for a período in SIRE and accepts it, which registers it as the preliminar of your Registro de Ventas.

    Takes
    Período tributario (yyyymm)
    Returns
    Período, status, ticket number

Automate SOL 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 Buzón Electrónico notifications, every morning

    Build this
    Starts
    Every weekday at 8:00 (America/Lima)
    Step 1
    Read the Buzón Electrónico for messages deposited since yesterday.
    Step 2
    Keep the messages that were not there on the last run.
    Step 3
    Email you each one with its deposit date, subject and kind.
  • Monthly SIRE propuesta, handed to accounting

    Build this
    Starts
    Every month on day 5 at 9:00 (America/Lima)
    Step 1
    Get the SIRE propuesta of the Registro de Ventas for last month's período.
    Step 2
    Group the receipts that show an inconsistency apart from the rest.
    Step 3
    Post every receipt to your accounting system's webhook, with the inconsistent ones marked.
  • Changes to secondary users, every week

    Build this
    Starts
    Every Monday at 9:00 (America/Lima)
    Step 1
    List the secondary users and their perfiles in Administración Usuarios.
    Step 2
    Keep the users and perfiles that changed since the last run.
    Step 3
    Email you the changes, or stop when there are none.

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 “Read your Buzón Electrónico messages” 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": "e-menu.sunat.gob.pe/get_buzon_notifications",
    "input": {
      "deposited_since": "2026-11-01"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "messages": [
      {
        "deposit_date": "2026-11-10",
        "subject": "Esquela de citación",
        "kind": "notification"
      },
      {
        "deposit_date": "2026-11-06",
        "subject": "Recordatorio de vencimiento de obligaciones tributarias",
        "kind": "informative"
      },
      {
        "deposit_date": "2026-11-03",
        "subject": "Recordatorio de vencimiento de cuota de fraccionamiento",
        "kind": "informative"
      }
    ],
    "count": 3
  }
}

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.

SOL’s own options

SUNAT documents web APIs for SIRE, its electronic sales and purchase records: download the propuesta, accept or replace it, register the preliminar and fetch files by ticket. You generate the credentials yourself in SOL. The Buzón Electrónico and Administración Usuarios are screens in SOL that you use by hand.

OptionWhat it coversWhat it takes
SIRE Servicios Web APIThe RVIE and RCE records in SIRE: propuesta download, accept, replace, preliminar, ticket status and file download.Credentials generated in SOL under Credenciales de API SUNAT, with the URI MIGE RCE y RVIE - SIRE, plus your usuario and Clave SOL.
SOL by handThe Buzón Electrónico, SIRE, Administración Usuarios and the other consultas and trámites, one screen at a time.Your usuario and Clave SOL, or a usuario secundario with the perfiles it needs.

Read on November 12, 2026: Servicios Web API SIRE Ventas, Manual de Usuario, Notificaciones Electrónicas, Creación de Usuarios Secundarios de la Clave SOL.

Signing in to SOL

SOL signs you in with your usuario and Clave SOL, its password. The account holder can also create usuarios secundarios with their own user and password, limited to the perfiles assigned. With Fous you sign in once through SOL's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

A notification counts from its deposit
Since 1 March 2023 an electronic notification is treated as made on the date it is deposited in your Buzón Electrónico, and takes effect from the next business day. SUNAT expects you to check the Buzón periodically.
Secondary users act in your name
What a usuario secundario consults or files is treated as done by the account holder. Each one sees only the perfiles and options you tick, so you can give a method's account just what it needs.
SIRE downloads come back by ticket
Downloading a propuesta returns a ticket number. When the ticket's status is Terminado, you get the file name and download the file, which arrives zipped and split into parts.
API credentials are made in SOL
SIRE's API needs a client_id and client_secret generated under EMPRESAS, Credenciales de API SUNAT, with the URI MIGE RCE y RVIE - SIRE selected, and the token also takes your usuario and Clave SOL.

More in Government: Latin America

Other industries: ZATCA e-Services, Cégkapu, FCA RegData, Sunshine 811, AppraisalPort, SSA Business Services Online.

Frequently asked questions

For SIRE, yes. SUNAT documents web APIs for the RVIE and RCE records, with credentials you generate in SOL under Credenciales de API SUNAT and a token that also takes your usuario and Clave SOL. The Buzón Electrónico and Administración Usuarios are screens in SOL.

Sign in to SUNAT Operaciones en Línea with your Clave SOL and open the Buzón Electrónico in the Mis Servicios section. SUNAT is also progressively sending reminders to the mobile number or email in your ficha RUC, telling you to look in the Buzón.

Yes. Create a usuario secundario in Administración Usuarios and tick only the perfiles and options it needs. Anything that user does is treated as done by the account holder, and a method reads and does only what its account can.

In SIRE, or through its API, you download the propuesta for a período tributario as txt or xls. The download returns a ticket, and once the ticket's status is Terminado you fetch the file.

No. Fous is an independent product. You use it with your own Clave SOL, and a method reads and does only what that account can.

Put SUNAT Operaciones en Línea (SOL) 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 nextTRIBU-CRDeclaraciones y Pagos (SAT)DIAN MUISCAZATCA e-ServicesHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of SUNAT Operaciones en Línea (SOL) (SUNAT). 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.