Skip to content

FousCassPort

Get your CassPort remittances and invoice statuses by API

Read the remittances in Reporting & BI and the status of the freight invoices you bill to each Cass client with one API call each. Or have a workflow post each day's payments to accounting and email you the invoices held in exception.

Works with your own CassPort account. Fous is an independent product.

What you can build on CassPort

  • Get remittance details

    Build this

    Reads Remittance reporting under Reporting & BI for the payments Cass made to you on behalf of a client in a date range.

    Takes
    Payment date from, payment date to, Cass client (optional)
    Returns
    Client, payment date, payment method, check or reference number, payment amount, invoices paid with their amounts
  • Check freight invoice status

    Build this

    Reads the invoices your profile shows for one Cass client, with where each one stands and any exception or rejection reason.

    Takes
    Cass client, invoice numbers (optional), invoice date from (optional)
    Returns
    Invoice number, PRO number, invoice date, amount billed, status, exception or rejection reason
  • Read the invoice upload history

    Build this

    Reads your invoice upload history in CassPort: which files you uploaded, when, and the invoices in each.

    Takes
    Uploaded since
    Returns
    Upload date, file name, Cass client, invoice numbers, invoice count
  • Upload a freight invoice

    Build this

    Uploads an invoice to CassPort for the Cass client you bill, on an account that Cass carrier support has set up for uploads.

    Takes
    Cass client, invoice number, PRO number, invoice date, amount, invoice file
    Returns
    Invoice number, Cass client, upload date, confirmation shown

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

  • Yesterday's Cass payments, posted to accounting

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    Get remittance details for payments dated yesterday.
    Step 2
    Stop when there are none.
    Step 3
    Post each payment with the invoices it paid to your accounting system's webhook.
  • New exceptions and rejections, every Cass client

    Build this
    Starts
    Every weekday at 7:30
    Step 1
    For each Cass client you bill, check freight invoice status for invoices from the last 60 days.
    Step 2
    Keep the invoices in exception or rejected that were not on the last run.
    Step 3
    Email you the list, one section per client.
  • Uploaded invoices that never showed up

    Build this
    Starts
    Every Monday at 9:00
    Step 1
    Read the invoice upload history for the last 30 days.
    Step 2
    Check freight invoice status for each uploaded invoice and keep the ones uploaded 3 or more days ago that are not found.
    Step 3
    Email you the list with upload date and file name.

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 remittance details” 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": "my.cassport.com/get_remittance_details",
    "input": {
      "payment_date_from": "2026-11-09",
      "payment_date_to": "2026-11-11"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "payments": [
      {
        "client": "Acme Manufacturing",
        "payment_date": "2026-11-10",
        "payment_method": "ACH",
        "reference_number": "ACH-0048213",
        "amount": 4870.5,
        "currency": "USD",
        "invoices": [
          {
            "invoice_number": "NW-118204",
            "pro_number": "PRO-77310452",
            "amount_paid": 2310
          }
        ]
      }
    ],
    "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.

CassPort’s own options

Cass offers carriers no public API. Its carrier help center says Cass continues to explore API options and asks carriers with an immediate need to email its EDI team. Carriers can send invoices by EDI 210 for the Cass clients they name, receive electronic 820 remittances, and use CassPort itself for invoice status and remittance reporting.

OptionWhat it coversWhat it takes
EDI 210 invoicesFreight invoices sent to Cass by EDI for the Cass clients you list.The EDI 210 Data Form, faxed to Cass Payment Services, with your EDI contact, any EDI service provider and the clients to set up.
EDI 820 remittancesElectronic remittance advice for the payments Cass makes to you.Set up with Cass. EDI 820 errors go to a named contact on Cass's EDI team.
APINo public carrier API. Cass says it continues to explore API options.An email to Cass's EDI team describing your immediate need.
CassPort by handInvoice status, exceptions, invoice upload and its history, and remittances under Reporting & BI, for the clients in your profile.A CassPort account you register with Sign Up and Company Type Carrier. Uploading needs a setup request to carrier support.

Read on November 12, 2026: Cass carrier help center, EDI 210 Data Form, Tools that save time: carrier operations and invoice visibility.

Signing in to CassPort

CassPort signs you in with a username and a password. You register yourself with Sign Up, choose Company Type Carrier, and receive your username and password by email; usernames cannot be changed. With Fous you sign in once through CassPort's own sign-in with your own account: the login is sealed with AES-256, never returned by the API or written to logs, and an expired session is signed back in.

Worth knowing

Your profile decides which invoices you see
CassPort accounts are profile based. If a colleague sees invoices you do not, or you start billing a new Cass client, carrier support updates your profile when you email your username and the client's name.
Uploading is switched on per user
A new user who needs to upload invoices asks carrier support first. Setup generally takes 24 to 72 hours, and Cass then sends upload instructions.
A submitted invoice cannot be removed
Once an invoice has been uploaded and submitted, there is no way to remove it in CassPort. Check each invoice before you submit it.
Exceptions hold the payment
An invoice is paid only after it is approved and has finished processing, so an invoice in exception waits. The same holds for Expedite payments.

More in Logistics: trucking, rail and parcel

Other industries: TWX-21, ABS MyFreedom, PropertyMe, myCHEP, Syndigo CXH, Woolworths Partner Hub.

Frequently asked questions

Not a public one for carriers. Cass's carrier help center says it continues to explore API options and invites carriers with an immediate need to email its EDI team. What Cass offers today is EDI 210 for invoices, electronic 820 remittances, and CassPort itself.

In CassPort, under Reporting & BI, in Remittance reporting. If a payment is not there, Cass carrier support pulls it for you when you email the payment amount and date.

Usually because it has an exception or has not finished processing. Cass pays an invoice only once it is approved and fully processed. Check the invoice for exceptions in CassPort, and ask carrier support to explain a rejection reason.

Yes. Fill in Cass's EDI 210 Data Form with your EDI contact, any EDI service provider and the Cass clients you want to bill by EDI, and fax it to Cass Payment Services.

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

Put CassPort 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 nextTIMOCOMTrans.euWEX fleet card portalTWX-21How methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of CassPort (Cass Information Systems). 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.