> ## Documentation Index
> Fetch the complete documentation index at: https://developers.xfaster.net/llms.txt
> Use this file to discover all available pages before exploring further.

# XFaster partner docs

> Choose the right integration kit for your POS or ERP.

Use these kits when you connect a restaurant POS, a market POS or an ERP to XFaster. Orders arrive in your system, and status, menu, stock and prices come back to XFaster.

## Which kit?

<CardGroup cols={2}>
  <Card title="Restaurant" icon="utensils" href="/restaurant/overview">
    Orders with choices, add-ons and deals, accept with a prep time, mark ready, switch menu items and pause the store.
  </Card>

  <Card title="Market" icon="basket-shopping" href="/market/overview">
    Grocery and market catalogs: barcodes, stock levels, sale prices, weighed items, new products and picking.
  </Card>

  <Card title="Comax" icon="plug" href="/comax/overview">
    For stores on Comax: XFaster pulls prices and stock from Comax and writes accepted orders into it.
  </Card>

  <Card title="Reports & invoices" icon="receipt" href="/reports/invoices">
    Check your Z report against XFaster and record XFaster orders without double invoicing.
  </Card>
</CardGroup>

## How to use a kit

<Steps>
  <Step title="Read the overview">
    Confirm this is the right kit for your system.
  </Step>

  <Step title="Complete the setup">
    Get a sandbox key and webhook secret from XFaster, and give us your HTTPS endpoint. Every webhook carries the full order. Serving many stores? Ask for one [integrator key](/basics/authentication#integrator-keys).
  </Step>

  <Step title="Choose who keeps the menu">
    Send your menu with [Import the menu](/restaurant/menu/import), or host it and let XFaster pull it ([POS-hosted mode](/restaurant/pos-hosted)). Mapping XFaster items by hand is only for stores that keep their XFaster menu.
  </Step>

  <Step title="Open each endpoint">
    The left menu is the API. The middle is the headers and fields. The right side is sample requests and responses. **Try it** sends a real request to the sandbox.
  </Step>

  <Step title="Pass the go-live checklist">
    Tick every item of the kit's checklist on the sandbox. Then XFaster issues the live key.
  </Step>
</Steps>

## The basics

| | Sandbox | Live |
| - | - | - |
| Base URL | `https://staging2.xfaster.net/api/partner/v1` | `https://apps.xfaster.net/api/partner/v1` |
| API key | `xfp_test_…` | `xfp_live_…` |

* **One API key per store.** The key decides the store, so there is no store id in the paths. An integrator key serves many stores and names the store in `X-XFaster-Store`.
* **JSON over HTTPS**, UTF-8. Names come in Hebrew, Arabic or English (set on your key).
* **Money** in agorot as integers (`4990` = ₪49.90), VAT included.
* **Times** in ISO 8601 with the Israel offset (`2026-10-14T19:30:00+03:00`).
* **The XFaster tablet keeps working** next to your POS. Whoever acts first wins.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.