Sök operatör

Inledning

API:et används för att få information om vilken operatör ett specifikt
telefonnummer tillhör. Man kan antingen skicka in ett enskilt nummer
eller en lista med nummer.

Vill du läsa mer om PTS öppna data: https://www.pts.se/om-oss/om-pts.se

Beskrivning

/v1/operator/{ndc}/{nummer}

Funktionen tar emot en string bestående av ett riktnummer och ett telefonnummer (t.ex. riktnummer 8 och telefonnummer 6785500) och returnerar operatören för numret i JSON-format.

curl -X GET "{{host}}/v1/operator/8/6785500"
GET %7B%7Bhost%7D%7D/v1/operator/8/6785500 HTTP/1.1
Host: 
Status200 OK
content-typeapplication/json; charset=utf-8
x-krakendVersion 2.5.0
x-krakend-completedtrue
dateFri, 15 Dec 2023 11:33:50 GMT
content-length47
{
    "name": "Tele2 Sverige AB",
    "number": "86785500"
}

/v1/operator/{ndc-number,ndc-number}

Funktionen tar emot en eller flera parametrar bestående av riktnummer och telefonnummer och returnerar en lista i JSON-format. Maximalt antal nummer per sökning är 200.

curl -X GET "{{host}}/v1/operator/8-6785500,8-6785500"
GET %7B%7Bhost%7D%7D/v1/operator/8-6785500,8-6785500 HTTP/1.1
Host: 
Status200 OK
content-typeapplication/json; charset=utf-8
dateFri, 15 Dec 2023 11:33:52 GMT
serverMicrosoft-IIS/10.0
x-krakendVersion 2.5.0
x-krakend-completedfalse
x-powered-byASP.NET
content-length99
[
    {
        "number": "8-6785500",
        "name": "Tele2 Sverige AB"
    },
    {
        "number": "8-6785500",
        "name": "Tele2 Sverige AB"
    }
]

v1/operator

Funktionen tar emot en eller flera parametrar bestående av riktnummer och telefonnummer via body och returnerar en lista i JSON-format. Maximalt antal nummer per sökning är 2000.

curl -X POST -d '[
  "8-6785500","8-6785500"
]' "{{host}}/v1/operator/"
POST %7B%7Bhost%7D%7D/v1/operator/ HTTP/1.1
Host: 

[
  "8-6785500","8-6785500"
]
Status200 OK
content-typeapplication/json; charset=utf-8
dateFri, 15 Dec 2023 11:48:12 GMT
serverMicrosoft-IIS/10.0
x-krakendVersion 2.5.0
x-krakend-completedfalse
x-powered-byASP.NET
content-length99
[
    {
        "number": "8-6785500",
        "name": "Tele2 Sverige AB"
    },
    {
        "number": "8-6785500",
        "name": "Tele2 Sverige AB"
    }
]