Utviklere

Bygg på ProdSys

Et moderne REST API, webhooks, OAuth og et sandbox-miljø — alt du trenger for å koble ProdSys til verktøyene og arbeidsflytene dine.

# List nylige salgsordrer
curl "https://api.prodsys.com/v1/sales/orders?limit=10" \
  -H "Authorization: Bearer $PRODSYS_TOKEN" \
  -H "Accept: application/json"
import { ProdSys } from '@prodsys/sdk';
const client = new ProdSys({ token: process.env.PRODSYS_TOKEN });
const orders = await client.sales.orders.list({ limit: 10 });
console.log(orders);
from prodsys import ProdSys
client = ProdSys(token=os.environ["PRODSYS_TOKEN"])
orders = client.sales.orders.list(limit=10)
print(orders)
var client = new ProdSysClient(Environment.GetEnvironmentVariable("PRODSYS_TOKEN"));
var orders = await client.Sales.Orders.ListAsync(limit: 10);
Console.WriteLine(orders);
Vår arkitektur

Samme API som produktet kjører på

I motsetning til de fleste ERP-systemer som har et internt API for applikasjonen og et separat, smalere offentlig API for integrasjoner, kjører ProdSys på ett API. Det samme som utviklerne, partnerne eller internt team kan kalle.

🔓
Ingen API-gap
Alt ProdSys-applikasjonen kan gjøre, kan integrasjonen din gjøre også. Det finnes ingen skjult intern endepunkt som er "avstengt" for kunder.
Funksjonsparitet fra dag én
Nye produktfunksjoner er umiddelbart tilgjengelige via API, fordi de er bygget med det. Ingen venting på at integrasjonsteamet skal "eksponere" noe.
🧩
Headless-klar
Bygg egne UI-er, kiosk-applikasjoner, mobile opplevelser eller bransjespesifikke arbeidsflyter oppå samme data og forretningslogikk som driver standardproduktet.
🛡
Rollebasert tilgang
API-kontoer får samme detaljerte tilgangsstyring som brukere — begrens dem til spesifikke moduler, kun-lese-tilgang, bestemte selskaper eller avgrensede operasjoner. Full API-kapasitet, full tilgangskontroll.
Hvorfor dette er viktig: i de fleste ERP-systemer treffer integrasjonsprosjekter til slutt "dette ligger ikke i det offentlige API-et"-veggen. Med ProdSys finnes ikke den veggen — og utviklerne dine kan levere raskere fordi de jobber med samme overflate som produktteamet.
{}
Se API-et selv
Live Swagger-dokumentasjon — hvert endepunkt, hver parameter

Ingen markedsføringsbasert dekorasjon — den fulle, levende API-spesifikasjonen, identisk med det ProdSys-kunder bruker i dag. Bla gjennom, prøv forespørsler, se reelle svar.

Åpne Swagger →
Hva du kan bygge

Fra enkle synkroniseringer til fulle integrasjoner

API-et dekker hver modul — les og skriv på tvers av økonomi, salg, lager, innkjøp, prosjekter og mer.

🛒
Netthandel-synk
Push ordrer fra nettbutikken, synk lagernivåer tilbake, automatiser ekspedisjon.
📊
Egendefinerte dashbord
Hent data inn i Power BI, Tableau eller egne interne verktøy med lese-tokens.
🔄
Arbeidsflyt-automatisering
Trigg e-post, Slack-meldinger eller eksterne handlinger ved ordre- eller fakturahendelser via webhooks.
📦
Lager & WMS
Integrer med håndskannere, etikett-printere og tredjeparts WMS-systemer.
💼
CRM & markedsføring
Synk kundedata og ordrehistorikk inn i HubSpot, Salesforce, Mailchimp eller andre.
📱
Mobilapper
Bygg interne apper for feltansatte, selgere eller lagerarbeidere med API-et.
Hurtigstart

Fra null til første API-kall på 5 minutter

1
Opprett en API-konto
I ProdSys, gå til System → API-kontoer og opprett en ny konto. Tildel rollene integrasjonen din trenger — minimum privilegier vinner.
Les den fulle guiden →
2
Generer et bearer-token
Tokens er knyttet til API-kontoens roller og kan tilbakekalles når som helst. Lagre dem som miljøvariabler — aldri commit dem.
3
Gjør første kall
Kall et endepunkt med bearer-token i Authorization-header. Start med lese-endepunkter for å verifisere tilgang.
curl "https://api.prodsys.com/v1/me" \
  -H "Authorization: Bearer $PRODSYS_TOKEN"
4
Test i sandbox
Bygg og valider uten å røre produksjonsdata. Sandbox speiler produksjons-API-et og oppdateres månedlig.
Plattform-kapabiliteter

En moderne integrasjonsflate

REST API
JSON over HTTPS, konsekvent ressursnavngiving, paginering, filtrering og sortering på alle list-endepunkter.
Webhooks
Abonner på hendelser som order.created, invoice.paid, signerte payloads for verifikasjon.
OAuth 2.0
Bygg integrasjoner som handler på vegne av brukere — full OAuth-flyt med refresh tokens, scopes og samtykkeskjermer.
Sandbox-miljø
Identisk med produksjon, isolert data, ingen rate-grenser under utvikling. Oppdater på forespørsel.
Rate-grenser
600 forespørsler/minutt per token, 10 000/time for OAuth-apper. Tåler bursts. Grenser synlige i response-headere.
Versjonert API
Nåværende versjon: v1. Brekkende endringer leveres i nye versjoner med 12 måneders overlapp. Tydelig endringslogg.

Klar for å bygge?

Les dokumentasjonen, start en sandbox, og leverer integrasjonen denne uken.

Åpne Swagger → Les dokumentasjonen Snakk med oss