Skip to content

FousAlliance Healthcare portal (UK)

Pull your MyAH Portal documents into your own systems

Read your Alliance Healthcare invoices, credit notes, statements and missing claim outcomes from MyAH Portal with one API call each. Or have a workflow check your claims each weekday and send each day's credit notes to your accounts system.

Works with your own Alliance Healthcare portal (UK) account. Fous is an independent product.

What you can build on MyAH Portal

  • Get invoices and credit notes

    Build this

    Reads Your Documents for your account: the invoices and credit notes issued in a date range, with their numbers, dates, references and totals.

    Takes
    Date from, date to, document type (optional)
    Returns
    Document type, document number, date, original invoice number, claim or returns note reference, net total, VAT, total
  • Get a monthly statement

    Build this

    Reads one month's statement from Your Documents: spend by category, discount, VAT and the total due.

    Takes
    Month
    Returns
    Statement month, spend by category, discount, VAT breakdown, payments received since last statement, total spend, total due
  • Check missing claim outcomes

    Build this

    Reads your submitted claims in E-missings: what was claimed, against which invoice, and whether the claim was paid, cancelled or unsuccessful.

    Takes
    Submitted since (optional)
    Returns
    Claim number, submitted date, invoice number, PIP code, product, quantity, outcome
  • Create a returns note

    Build this

    Opens Returns, enters the items to send back from one invoice with their quantities and the reason, and creates the returns note.

    Takes
    Invoice number, items (PIP code, description, quantity), return reason
    Returns
    Returns note reference, invoice number, items, created date

Automate MyAH 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.

  • Unsuccessful missing claims, flagged while appeal is open

    Build this
    Starts
    Every weekday at 9:00
    Step 1
    Check missing claim outcomes in E-missings for claims submitted in the last 30 days.
    Step 2
    Keep the claims that became Unsuccessful since the last run.
    Step 3
    Email you each one with its invoice number, PIP code, product and quantity.
  • Credit notes, handed to your accounts system

    Build this
    Starts
    Every weekday at 18:00
    Step 1
    Get the credit notes issued today from Your Documents.
    Step 2
    Stop when there are none.
    Step 3
    Post number, date, original invoice number, net total, VAT and total to your accounts webhook.
  • Monthly statement against the month's invoices

    Build this
    Starts
    Monthly, on the 12th at 8:00
    Step 1
    Get last month's statement from Your Documents.
    Step 2
    Get last month's invoices and credit notes.
    Step 3
    Have an AI step compare the statement's total spend with the documents and note any gap.
    Step 4
    Email you the statement figures and the result.

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 invoices and credit notes” 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": "myahportal.co.uk/get_invoices_and_credit_notes",
    "input": {
      "date_from": "2026-11-09",
      "date_to": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "documents": [
      {
        "document_type": "invoice",
        "number": "IN-7730412",
        "date": "2026-11-10",
        "original_invoice_number": null,
        "claim_or_returns_note_reference": null,
        "net_total": 1842.36,
        "vat": 61.2,
        "total": 1903.56
      }
    ],
    "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.

MyAH Portal’s own options

Alliance Healthcare publishes no API for MyAH Portal. Orders are transmitted from your PMR system, and larger groups can receive invoices and credit notes by EDI arranged with their Account Manager. Returns and missing claims go through the portal, and invoices, statements and credits are downloaded from Your Documents.

OptionWhat it coversWhat it takes
PMR orderingOrders sent electronically from your pharmacy's PMR system, with confirmation of receipt and stock notices on the lines ordered.A PMR system configured for Alliance Healthcare. Customer IT helps with set-up and online ordering.
EDI invoices and credit notesInvoices and credit notes sent electronically instead of downloaded from the portal.Offered to larger groups or organisations. Arranged with your Alliance Healthcare Account Manager.
MyAH Portal by handOrdering, E-missings claims, returns notes, and invoices, statements and credits in Your Documents.A portal account registered by the pharmacy's owner or manager, who then adds staff.

Read on November 12, 2026: A guide to Alliance Healthcare, Customer resources in the U.K., Returns policy.

Signing in to MyAH Portal

MyAH Portal signs you in with your email address and password, with a Forgot your password link for resets. The owner or manager of the pharmacy registers first and then adds staff and sets their access rights. With Fous you sign in once through the portal'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

Some accounts have moved to MyAlliancePro
Alliance is moving customers to MyAlliancePro at my.alliance-healthcare.co.uk, and calls MyAH Portal the legacy portal. Build your methods on the portal your account uses today.
Three working days for claims and returns
Missing products must be claimed through the portal within three working days of signed delivery. Returns go back with your driver within three working days of receipt.
92 days to appeal an unsuccessful claim
Claim outcomes arrive by email: paid, cancelled, unsuccessful or paid previously. You appeal with the Appeal button on the submitted claim within 92 days, and Alliance replies within 14 working days.
Returns ordered in error can carry a surcharge
When ordered-in-error returns reach 2%, a surcharge applies: £75 at 2% to 2.99%, up to £175 at 6% or more. Refrigerated items, specials, veterinary medicines, PPE and LFD test kits ordered in error cannot be returned.

More in Healthcare

Other industries: Optum Financial employer portal, Legal Tracker, ACE AESDirect, Empower Plan Service Center, myMSC, Kroger One Network portal.

Frequently asked questions

No public API is published. Orders go from your PMR system, and larger groups can get invoices and credit notes by EDI through their Account Manager. Returns, missing claims, statements and documents are handled in MyAH Portal itself.

Yes, if you are part of a larger group or organisation. Alliance says invoices and credit notes can be sent by EDI and asks you to speak to your Account Manager about the set-up. Otherwise you download them from Your Documents in the portal.

Three working days from your signed delivery, through the portal. Missing controlled drugs must also be reported to Customer Service within 24 hours.

MyAlliancePro is the portal at my.alliance-healthcare.co.uk for customers who have moved through Alliance's system upgrade. MyAH Portal at myahportal.co.uk is the legacy portal for everyone else. Missing claims can be made in either.

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

Put Alliance Healthcare portal (UK) 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 nextCardinal Health Order ExpressMcKesson ConnectPharmaClikOptum Financial employer portalHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Alliance Healthcare portal (UK) (Alliance Healthcare UK (Cencora)). 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.