An Asian man with glasses smiling with a mobile phone in his hand in the office.

3M Application Programming Interface (API) Details

Nedenfor finner du et sammendrag av 3M API-applikasjoner, detaljer om hver enkelt app, utvalgte bruksvilkår samt relevant informasjon om 3Ms onboarding-prosess, sikkerhet og tekniske spesifikasjoner.


3M API applications and Customer Terms of Use


Technical and Project Specifications

1. Onboarding — 3M and Customer required steps

  • Kickoff: (for qualified customers)
    • orientering
    • API-landskap
    • Brukseksempler
    • Pain Point-gjennomgang
    • Utvalg av bruksområder
    • Juridisk og sikkerhetsmessig godkjenning av vilkår
  • Functional Review:
    • Dokumentasjon av API-funksjonalitet
    • Forespørsels- og svarstruktur
    • Eksempel på bruksområder
    • Vanlige spørsmål
  • Testing Access:
    • Oppgi klient-ID og sikkerhetsnøkkel, URL-er for testing
    • 3Ms teknisk support eller datakvalitetsvurderinger
  • Production:
    • Direkte start av data eller applikasjon
    • 3M teknisk support ved behov
    • 3M overvåker fortsatt bruk eller problemer

2. Security

  • OAuth 2.0 for godkjenning av sluttbruker
  • Godkjennings-URL vil bli levert av 3M     
    • URL-en vil være forskjellig for QA og PROD og gjøres tilgjengelig av 3M for den aktuelle implementeringsfasen.
  • Klient-ID og klientdiskresjon opprettes av 3M og gjøres tilgjengelig for API-forbrukere
    • Klientlegitimasjon vil være forskjellig for QA og PROD og gjøres tilgjengelig av 3M for den aktuelle implementeringsfasen.
  • Kodenøkkel gjøres tilgjengelig som en individuell nøkkel i overskriften til forespørsel om godkjenning.
  • Generering av kodenøkler og konfigurasjoner for bruk gjøres tilgjengelig av 3M
  • Godkjennings-URL kan bli endret. 3M vil informere om eventuelle endringer før ikrafttredelse.
  • Klient-ID og -diskresjon kan endres. 3M vil informere om eventuelle endringer før ikrafttredelse.

3. API Specifications

  • API-nettport utformet som RESTful API
  • Forespørsels-/svardata overføres som JSON mellom klient og server
    • Forespørsels-/svarstruktur for spesifikke API-er som forbrukes leveres av 3M
    • Obligatoriske/valgfrie attributter leveres av 3M
  • Feilhåndteringsscenarier (4xx, 5xx) for spesifikke API-er som forbrukes blir levert av 3M.
  • API-spesifikke krav fra klienten (anropssystem) leveres av 3M under implementeringen.
  • API-URL kan endres. 3M vil informere om eventuelle endringer før ikrafttredelse.

4. 3M support for each API

  • Garanterer fortsatt PROD-support ved behov
  • Analyser API nettport-målinger mht. brukervennlighet, frekvens osv.
  • Retrospektiv gjennomgang med kunden for å få innsikt i generell API-tilfredshet, bruk, problemer og forslag til forbedringer.

Kom i gang med API.

API-forespørselsskjema