Skip to system status
Porosi system status

Current service health. No decorative uptime theatre.

This page runs a live, uncached check against the Porosi core API and primary database, then explains which ordering surfaces depend on that core.

LIVE CORE PROBE / LONDON
CHECKING NOWChecking core platform…
API
Checking
Database
Checking
Probe
Last checkedAuto-refreshes every 60 seconds
01 Service ledger

One direct probe. Every dependency labelled honestly.

The API and database states come directly from the live health response. Ordering surfaces are shown as dependent services; integration outcomes remain connector-specific.

01
DIRECT CHECKCore platform API

Authentication, tenant requests and order operations reach Porosi through this service.

CheckingLive probe running
02
DIRECT CHECKPrimary database

Customer accounts, products, prices, orders and operational records depend on it.

CheckingLive probe running
03
CORE DEPENDENCYCustomer web ordering

Supplier-branded portals depend on the reachable core API and database.

WaitingDerived from core probe
04
CORE DEPENDENCYSupplier dashboards

Order review, products, customers, fulfilment and finance controls use the core platform.

WaitingDerived from core probe
05
CORE DEPENDENCYBranded iOS & Android apps

Supplier-specific customer apps use the same account, catalogue and ordering API.

WaitingDerived from core probe
06
WORKFLOW-SPECIFICXero and external integrations

Connector permissions, mappings and partner responses are assessed on each sync result.

Check workflowNot asserted by the core probe
02 What the signal means

A green core check is useful. It is not a promise about every screen.

It proves that this browser reached the public health endpoint and that the endpoint reported both the API and database as healthy at that moment.

  1. 01
    PROVESCore endpoint reachable

    The public API returned a valid response.

  2. 02
    PROVESDatabase check passed

    The response explicitly reported database health.

  3. 03
    DOES NOT PROVEEvery tenant-specific path

    Account configuration, permissions and local device state can still affect one workflow.

  4. 04
    DOES NOT PROVEEvery partner connector

    Xero and other systems return their own validation and availability results.

MEASUREMENT POLICYPorosi does not display an invented historical uptime percentage.

This is a current health check, not a retained availability report. Historical uptime will only appear when it is backed by a durable measurement record.

CURRENT PUBLIC NOTICE

No active platform-wide incident notice is posted.

If the live core check is healthy but your tenant, account or integration is not behaving normally, treat it as a workflow-specific support issue and send the context below.

03 Report an issue

Send the evidence that identifies the failing path.

A screenshot alone can hide the important context. Include the supplier, surface, account and exact action so support can follow the same route.

  1. 01
    Supplier tenant

    The supplier name and the Porosi domain being used.

  2. 02
    Affected surface

    Web ordering, iOS, Android, supplier dashboard, API or integration.

  3. 03
    Account or order

    The customer account and order reference, if one exists.

  4. 04
    Exact time and action

    What was clicked, what was expected and what appeared instead.

  5. 05
    Visible request reference

    Include any request ID, validation result or sync error shown.

04 Status questions

Read the signal at the right level.

Does a healthy core check mean my Xero sync succeeded?

No. The health endpoint checks Porosi’s API and database. A Xero sync also depends on connector authorisation, mappings, the source order and Xero’s response.

Why can one customer still have a problem?

A customer-specific issue can come from account access, catalogue visibility, delivery rules, permissions or device state even when the shared core is reachable.

Does this page publish historical uptime?

Not currently. It deliberately reports the current live probe without presenting an unsupported historical percentage.

What happens if the live check cannot run?

The page says it could not verify the service from this browser. That is not automatically labelled as an outage because a local network or browser policy can also block the request.