1. Sverige
  2. Leverantörer
  3. API Details
An Asian man with glasses smiling with a mobile phone in his hand in the office.

3M Application Programming Interface (API) Details

Nedan följer en summering av 3M:s API-applikationer, information om apparna och utvalda användarvillkor, samt kopplad information om 3M:s onboardingprocess, säkerhet och tekniska specifikationer.


3M API applications and Customer Terms of Use


Technical and Project Specifications

1. Onboarding — 3M and Customer required steps

  • Kickoff: (for qualified customers)
    • Nyanställda
    • API-landskapet
    • Användningsfall
    • Granskning av svaga punkter
    • Val av applikationer
    • Juridiskt och säkerhetsmässigt godkännande av villkor
  • Functional Review:
    • Dokumentation för API-funktionerna
    • Struktur för begäran och svar
    • Exempel på användningsfall
    • Vanliga frågor
  • Testing Access:
    • Ange klient-ID och säkerhetstoken, URL:er för testning
    • 3M teknisk support eller granskningar av datakvalitet
  • Production:
    • Livelansering av data eller applikation
    • 3M teknisk support i mån av behov
    • 3M kommer att övervaka fortsatt användning eller problem

2. Security

  • OAuth 2.0 för slutanvändarautentisering
  • En autentiserings-URL ska tillhandahållas av 3M     
    • URL:en kommer skilja sig mellan QA och PROD och tillhandahålls av 3M vid lämplig implementeringsfas.
  • Klient-ID och klienthemlighet skapas av 3M och tillhandahålls API-konsumenten
    • Klientens inloggningsuppgifterna kommer skilja sig mellan QA och PROD och tillhandahålls av 3M vid lämplig implementeringsfas.
  • Token ska skickas som ägartoken i begäran om auktoriseringsrubrik
  • All tokenisering och samtliga konfigurationer för användning ska tillhandahållas av 3M.
  • Autentiserings-URL:en kan komma att ändras; eventuella ändringar kommer tillhandahålls av 3M innan de träder i kraft.
  • Klient-ID och hemlighet kan komma att ändras; eventuella ändringar kommer tillhandahålls av 3M innan de träder i kraft.

3. API Specifications

  • API-gateway byggs som RESTful API
  • Begäran/svarsdata skickas som JSON mellan klient och server
    • Begäran-/svarsstruktur för specifika API:er som konsumeras tillhandahålls av 3M
    • Obligatoriska/valfria attribut tillhandahålls av 3M
  • Felhanteringsscenarier (4xx, 5xx) för specifika API:er som konsumeras tillhandahålls av 3M
  • Alla API-specifika krav från klientsidan (anropssystem) tillhandahålls av 3M under implementeringen.
  • API-URL:en kan komma att ändras; eventuella ändringar tillhandahålls av 3M innan de träder i kraft

4. 3M support for each API

  • Ge fortsatt PROD-support vid behov
  • Analysera API Gatewayens mätvärden för användbarhet, frekvens osv.
  • Genomför en retrospektiv analys tillsammans med kunden för att få insikt i kundens tillfredsställelse i stort med API samt användning, problem och förslag på förbättringar.

Kom igång med API.

API-beställningsformulär