Prime SpriSupplier

Prime SpriSupplier

NMS Prime is a CRM, BSS and OSS platform for ISPs and Telcos.

Prime SpriSupplier is the S/PRI supplier API and ticket surface for NMS Prime. Partners call availability and order endpoints; NMS Prime maps payloads onto the S/PRI model and opens S/PRI tickets for ops.

Who it is for: wholesale integration partners, FTTH ops working S/PRI tickets, and delivery teams enabling the supplier API.

Main problem solved: a clear HTTP supplier interface on top of Prime S/PRI, with business-case → ticket mapping for day-to-day work.

Scope note (source-checked): Implemented today: GET s-pri/v4/availability (Property Realty → home IDs), POST s-pri/v4/order (JSON → typed order via metadata mapper + ticket create), admin menus for S/PRI tickets and business cases. Further order persistence / full partner certification flows remain follow-on work.


Install & enable

  • Package: sprisupplierapi (nmsprime-sprisupplierapi)

  • Depends: Base · Prime S/PRI (spribase)

  • Needs for full value: Ticketsystem · Prime Property (availability by address)

  • Enable via NMS Prime module management / installer

License: EULA Prime Apps · Catalog: All applications (A–Z / catalog)


Documentation map

Page

Purpose

Page

Purpose

Overview (Prime SpriSupplier)

What it solves; main features & stories

Feature List (Prime SpriSupplier)

Short capability list

User Stories (Prime SpriSupplier)

Who benefits and how

Official Documentation (Prime SpriSupplier)

API & operator click-throughs

Unit Test Protocol (Prime SpriSupplier)

App acceptance checklist

On Boarding Steps (Prime SpriSupplier)

Go-live: who brings what


What it is

  • Supplier APIs-pri/v4 availability (GET) and order (POST)

  • Generic order mapper — JSON → S/PRI order types using SpriBase metadata

  • S/PRI tickets — ticket view scoped to S/PRI business cases; state transitions

  • Business cases — map case names (e.g. NEU) to ticket types

Works with: Prime S/PRI · Prime Ticket · Prime Property · Prime Service Availability

FAQ

Prime S/PRI is the shared type model. Prime SpriSupplier is the HTTP API and ticket UI that uses that model.
The supplier availability call looks up a Property building (Realty) by address id and returns whether it is known plus related home IDs. It is separate from the shop orchestrator in Prime Service Availability.
Today the order is mapped and a ticket is created for ops. Further automated provisioning from that ticket is not claimed as complete in the current source.