Publishing data · Software · Platforms · South Africa

Book data, done properly.

We build and run the metadata pipelines, search platforms and software that South Africa's publishers, retailers and libraries depend on — every day, since 1996. Proven in publishing — engineered for whatever comes next.

What we do

One team, the whole stack — from the record to the product on top of it.

Metadata, pipelines, search, software and the operations behind them, designed, built and run by people who have done this for the book trade for thirty years.

ONIX & metadata feeds

ONIX 2.1, 3.0 and 3.1 done properly: schema, codelists, Schematron rules and the retailer's own dialect. Price and availability, Thema and BISAC, cover images — validated before they leave.

ONIX 3.1 · 3.0 · 2.1 Thema & BISAC classification Four-gate validation Retailer-specific dialects

Search & discovery

Elasticsearch-backed discovery over tens of millions of titles, tuned for how librarians, buyers and readers actually look for books.

Web & product engineering

Modern web and platform products, end to end: architecture, UI, APIs, data, deployment. ASP.NET Core, Next.js, PostgreSQL, SQL Server, Azure.

Retail & distributor integrations

Daily feeds to major South African online retailers, distributor stock files, aggregator exchanges and publisher onboarding — running every day without drama.

In depth

Nine capabilities. One standard of care.

Each one is a practice we run in production today, not a line on a brochure. Follow any of them for the detail.

Metadata

ONIX & metadata feeds

ONIX 2.1, 3.0 and 3.1 done properly: schema, codelists, Schematron rules and the retailer's own dialect. Price and availability, Thema and BISAC, cover images — validated before they leave.

  • ONIX 3.1 · 3.0 · 2.1
  • Thema & BISAC classification
  • Four-gate validation
  • Retailer-specific dialects
More on onix & metadata feeds
Data

Data pipelines at scale

Secure collection, hash-verified archives and a governed merge that never loses what a supplier sent. Tens of millions of records, with field-level provenance.

  • 55M+ title records
  • Multi-supplier merge
  • Field-level provenance
  • Audit-grade ingestion
More on data pipelines at scale
AI

AI-assisted enrichment

Classification, extraction and standards guidance from language models that may only choose from the licensed vocabularies — with a person confirming every change.

  • Constrained Thema / BISAC
  • Extraction from PDF & EPUB
  • Grounded standards Q&A
  • Human-in-the-loop
More on ai-assisted enrichment
Product

Web & product engineering

Modern web and platform products, end to end: architecture, UI, APIs, data, deployment. ASP.NET Core, Next.js, PostgreSQL, SQL Server, Azure.

  • ASP.NET Core & .NET
  • Next.js & TypeScript
  • PostgreSQL · SQL Server
  • CI/CD & observability
More on web & product engineering
Libraries

Library & procurement platforms

Discovery and book-procurement platforms used by South African universities, with holdings integration and approval workflows built for real institutions.

  • University procurement
  • OCLC holdings integration
  • Approval workflows
  • On-premises or cloud
More on library & procurement platforms
Learning

Learning platforms

Offline-first, multilingual learning platforms built for South African connectivity, with portfolios, sign-off and verifiable certificates.

  • Offline & print-first
  • 7 South African languages
  • Verifiable certificates
  • POPIA-aware by design
More on learning platforms
Integration

Retail & distributor integrations

Daily feeds to major South African online retailers, distributor stock files, aggregator exchanges and publisher onboarding — running every day without drama.

  • Retailer product feeds
  • Distributor stock files
  • SFTP & API exchange
  • Publisher onboarding
More on retail & distributor integrations
Operations

Cloud & hosting operations

Azure-native where it pays, on-premises where it must be — Key Vault, managed identity, scripted deployments and monitoring, operated by the people who built the software.

  • Azure (UK South · SA North)
  • IIS & Windows Server
  • Scripted, reversible deploys
  • Cost governance
More on cloud & hosting operations

The backbone

The South African bibliographic record, kept honest for thirty years.

Since 1996 we have collected, corrected and delivered the metadata for books published, represented or sold in South Africa — daily feeds to retailers, libraries and international aggregators. Provenance, validation and delivery are not features of the service. They are the service.

Provenance

Every field knows which supplier said it, when, and why it won.

Validation

XSD, codelists, Schematron and completeness — nothing ships that would fail on arrival.

Delivery

Daily, in the recipient's own dialect, with a ledger of what went where.

Proof

Trusted where the data is hardest.

Numbers we stand behind, and the sectors that rely on them.

55M+
Title records
Under management across our metadata corpus and search index
1996
Founded
Thirty years of South African publishing data
Daily
Trade feeds
To South Africa's largest online book retailers and aggregators

Who we work with

Publishers Distributors Online & physical retailers Academic libraries International aggregators
  1. 1996

    Founded in the Western Cape

    SAPnet starts supplying South African title data to the book trade.

  2. 1998

    International partnership

    South African records begin flowing into the international bibliographic databases; the international feed becomes available locally.

  3. 2008

    Editorial services

    Ongoing editing and classification work on a global bibliographic database.

  4. 2015

    SAPnet Solutions (Pty) Ltd

    The metadata services continue under the current company.

  5. 2020s

    Platforms

    ONIX 3.1 pipelines, Elasticsearch discovery for university libraries, offline-first learning platforms and AI-assisted enrichment.

Start here

Tell us what you're building.

A feed that must be right, a catalogue that must be found, a product that must ship — share the shape of it. We reply within one working day.

Send us a message

We reply within one working day. Your details are used only to answer you — see our privacy notice.

Western Cape, South Africa

Unit 4368, Greenways, Strand, 7140, Western Cape, South Africa

Response time

< 1 working day for every enquiry · same day when a feed is down.