Skip to content

FousPedidosYa Partner Portal

Turn the PedidosYa Partner Portal into an API

Build methods that read the orders across your stores, your promotions and your product prices in the PedidosYa Partner Portal, one API call each. A workflow can then check every store's orders each morning and email you the cancelled ones.

Works with your own PedidosYa Partner Portal account. Fous is an independent product.

What you can build on the Partner Portal

  • Get orders across your stores

    Build this

    Reads the orders the Partner Portal shows for one store, or for each of your stores, on the day you pick.

    Takes
    Store (optional), date
    Returns
    Order ID, store, placed at, status, items, total
  • Get your promotions

    Build this

    Reads the Shops Promotions plugin: the active and past promotions for a store, with how each one is scheduled.

    Takes
    Store, active or past
    Returns
    Promotion name, type, products, discount, start date, end date, status
  • Check product prices

    Build this

    Reads the current price and availability of the products you name in the Store Management plugin for one store.

    Takes
    Store, list of products
    Returns
    Product name, price, available or not
  • Set a store's opening times

    Build this

    Opens the store's settings in the Partner Portal and changes its opening and closing times for the days you give.

    Takes
    Store, days, opening time, closing time
    Returns
    Store, days, opening time, closing time, saved

Automate the Partner Portal 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.

  • Cancelled orders from every store, each morning

    Build this
    Starts
    Every day at 8:00
    Step 1
    For each store you name, get yesterday's orders from the Partner Portal.
    Step 2
    Keep the orders whose status is cancelled.
    Step 3
    Email you the list, one section per store, with order ID, time placed, items and total.
  • Promotions that are new or end this week

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    For each store, get the active promotions from the Shops Promotions plugin.
    Step 2
    Keep the promotions that end this week or were not there on the last run.
    Step 3
    Email you each one with its type, products, discount and dates.
  • Price changes on your key products

    Build this
    Starts
    Every weekday at 9:00
    Step 1
    For each store, check the prices of the products you list in the Store Management plugin.
    Step 2
    Keep the products whose price or availability changed since the last run.
    Step 3
    Post store, product name, old price, new price and availability 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 orders across your stores” 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": "portal-app.pedidosya.com/get_orders",
    "input": {
      "store": "Acme Market Centro",
      "date": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "store": "Acme Market Centro",
    "date": "2026-11-11",
    "orders": [
      {
        "order_id": "A7K2-91X4",
        "placed_at": "2026-11-11T12:41:00-03:00",
        "status": "Delivered",
        "items": "2 x Agua mineral 1.5 l, 1 x Pan de molde",
        "total": 6890,
        "currency": "ARS"
      }
    ],
    "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.

The Partner Portal’s own options

PedidosYa offers a Partner API and SFTP files for Local Shops partners, covering catalog prices and availability, promotions, incoming orders and outlet hours. Credentials come from your Account Manager. Restaurants are sent to Delivery Hero's Restaurant Integration API, which is for chains and POS providers.

OptionWhat it coversWhat it takes
Partner API (Local Shops)Catalog prices and availability, promotions, incoming orders, and outlet opening hours, closures and check-ins.A client ID and secret from your Account Manager. Tokens expire after 2 hours.
SFTP Catalog and PromotionsCSV files uploaded to an SFTP server that update product availability, prices and promotions in bulk.SFTP credentials from your Account Manager. Results are checked in the Partner Portal.
Restaurant Integration APIDelivery Hero's POS integration: orders sent to your POS, menu changes through the Catalog Import API, and open or closed status.For chains and POS providers: a public PGP key to request credentials, a plugin on an HTTPS URL and test orders.
The Partner Portal by handOrders across your stores, promotions, product prices, opening times and integration settings, one screen at a time.A Partner Portal account, granted through your Account Manager.

Read on November 12, 2026: PedidosYa developer FAQ, PedidosYa developer introduction, Delivery Hero Restaurant Integration API.

Signing in to the Partner Portal

The Partner Portal signs you in with your email and password, or with your phone number. With Fous you sign in once through the Partner Portal's own sign-in with your own account. The login is sealed with AES-256, is never returned by the API or written to logs, and code and AI agents never see it.

Worth knowing

Access comes through your Account Manager
PedidosYa's developer FAQ says your Account Manager grants Partner Portal access and API and SFTP credentials, and that the portal can contain sensitive information.
SFTP results are checked in the portal
The Shops Integrations plugin shows daily job updates for assortment and promotion files, the uploaded files and their errors. PedidosYa notes that with SFTP you check the Partner Portal yourself, unlike the API.
Your vendor ID is in Shops Integrations
Each store's vendor ID is in the Shops Integrations plugin under Settings, Vendor Identifier, where you can also map your own store ID to PedidosYa's.
Shops and restaurants are integrated differently
The Partner API on developer.pedidosya.com is for Local Shops. Restaurants use Delivery Hero's Restaurant Integration API, where new implementations of the legacy Menu Import API are no longer allowed.

More in Food service, restaurants and alcohol

Other industries: FABeAccess, U.S. Bank Access Online, Coretax DJP, GST Portal, Viator Supplier Center, SUIR.

Frequently asked questions

PedidosYa has a Partner API and SFTP files for Local Shops partners, covering catalog, promotions, orders and outlet hours, with credentials from your Account Manager. Restaurants integrate through Delivery Hero's Restaurant Integration API, which is for chains and POS providers.

In the Partner Portal's Shops Integrations plugin, under Settings, in the Vendor Identifier section. There you can also map your own store ID to it.

No. PedidosYa's developer site says its Partner API is for Local Shops and sends restaurants to their own documentation: Delivery Hero's Restaurant Integration API, which chains and POS providers request credentials for.

Delivery Hero lists PedidosYa in 15 Latin American markets: Argentina, Bolivia, Chile, Costa Rica, the Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Paraguay, Peru, Uruguay and Venezuela.

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

Put PedidosYa Partner Portal 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 nextRappi AliadosSwiggy PartnerUber Eats ManagerFABeAccessHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of PedidosYa Partner Portal (PedidosYa (Delivery Hero)). 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.