Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Our Supplier's Portal Has No API or Export. How Do We Stop Copying Data Out by Hand?
Problems We Solve

Our Supplier's Portal Has No API or Export. How Do We Stop Copying Data Out by Hand?

Copying data out of a portal with no API wastes staff time and invites errors. SpiderHunts builds an approved, logged-in extractor with checks and alerts.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

When a supplier, insurer, carrier or government portal has no API or export, staff copy the data out screen by screen. SpiderHunts first asks the portal owner for an export or API, then, with the portal owner's permission or where your agreement allows, builds a logged-in browser automation that reads your own data, validates it and loads it into your systems.

Screen by screen, every day

The data is yours: your orders on a supplier's portal, your policies on an insurer's system, your shipments on a carrier's site, your claims on a scheme portal. But the portal only shows it one screen at a time. There is no export button, or the export is a PDF, or it misses the field you need.

So somebody logs in each morning, clicks through the list, and copies reference numbers, statuses and dates into a spreadsheet or your own system. When they are busy, it waits.

Why the portal has no export

Many portals were built to let customers look things up, not to hand data over. Adding an API costs the portal owner money and support, and they may simply not have been asked by enough customers.

That is worth remembering, because the best fix is often a request. Portal owners sometimes have an export, a report emailed on schedule, or an API for larger customers that is not advertised. We always ask before building.

  • Portals built for looking up, not extracting
  • APIs offered only to larger customers or on request
  • Exports that exist but miss key fields
  • Nobody at your end has asked formally

What the copying costs

Staff time every day on a pure transfer job. Typos in reference numbers that break matching later. Delays, because data only moves when someone has time. And your own systems are always slightly behind the portal, so customers get out-of-date answers.

There is a security angle people often overlook. When copying is a shared chore, the portal login tends to be shared too, written on a note or saved in several browsers. Nobody can say who looked at what, and when someone leaves, the password rarely changes.

The data also stays shallow. Because copying is tedious, only the essential fields make it across. The details that would help with analysis, such as the dates each status changed, never leave the portal.

How we get your data out properly

  1. We ask the portal owner for an API, bulk export or scheduled report on your behalf, with a clear explanation of what you need. If they provide one, we build on that.
  2. If not, we check the portal's terms and your agreement with the owner. Automated access to your own account is often acceptable, sometimes needs written permission, and occasionally is forbidden. We only proceed where it is allowed.
  3. We build a browser automation with Playwright that logs in using a dedicated account, with credentials held in a secrets store, and handles two-factor authentication in an agreed way.
  4. It reads the screens a person would, at a human pace, and extracts the fields into structured records.
  5. Records are validated: required fields, formats, and consistency with what you already hold, such as matching order numbers.
  6. Clean records go into your system through its API, or into a database or Google Sheet. Anything that fails validation goes to a review list.
  7. Every run is logged, and if the portal changes or a login fails, a named person is alerted.
RouteWhen we use it
Portal API or bulk exportWhenever the owner offers one
Scheduled email report parsed automaticallyWhen the portal can email reports
Logged-in browser automationOnly with permission or where terms allow

Data that arrives without anyone copying it

Your system updates on schedule with what the portal shows, and staff only look at exceptions. Customer queries are answered from current data. If the portal owner later launches an API, we switch over and nothing downstream changes.

Access is also tidier. The automation uses its own dedicated account, every run is logged, and staff no longer need to share a login just to copy data out.

Is this happening in your office?

  • Someone copies data from a third-party portal every day or week
  • The portal has no export, or the export is missing fields
  • Typos from copying have caused mismatches
  • Nobody has formally asked the portal owner for an API

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Is it allowed to automate logging in to a portal?

It depends on the portal's terms and your agreement with its owner. We check, and where needed we ask for permission. This is general guidance, not legal advice.

What about two-factor authentication?

We agree a secure approach with you and the portal owner, such as a dedicated account with an authenticator the automation can use, or a person approving a prompt. We do not work around security controls.

What happens when the portal changes its screens?

The automation's checks fail, a named person is alerted, and the extraction is updated.

What affects the cost?

The number of portals and screens, the login method, and where the data needs to go.

Keep reading

More on Problems We Solve

Start here

Stuck copying from a portal?

Tell us which sites, what you need from them and where it should end up. We will check for an official feed or partner route first, and tell you plainly if automated collection is not the right answer.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →