POST api/hlr/validation

Permet de soumettre une validation de mobile (synchrone). Limite: 360 requêtes par minute.

Request Information

Header Description

KeyValueInformation
AuthorizationBearer access_tokenL'access_token se récupére via la métode d'authentification.

Body Parameters

sat.WebServices.Models.Hlr.ValidationRequest
NameDescriptionTypeAdditional information
Mobile

Numéro de mobile

string

Required

Pays

Code pays (ISO2, ISO3, En clair) ("FR", "FRA", "France")

string

None.

Timeout

Temps avant expiration de la demande (en ms)

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Mobile": "sample string 1",
  "Pays": "sample string 2",
  "Timeout": 3
}

application/xml, text/xml

Sample:
<ValidationRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Mobile>sample string 1</Mobile>
  <Pays>sample string 2</Pays>
  <Timeout>3</Timeout>
</ValidationRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

sat.WebServices.Models.Hlr.ResultatResponse
NameDescriptionTypeAdditional information
Message

Message lié au code retour

string

None.

Code

Code retour

string

None.

CampagneId

Identifiant de la campagne

string

None.

Mobile

Mobile

string

None.

Operateur

Opérateur téléphonique actuel

string

None.

Statut

Actif / Inactif / Unknown

string

None.

IsPorted

Permet de savoir si le numéro a subit une portabilité

boolean

None.

IsRoaming

Permet de savoir si le numéro est actuellement en itinérance via le réseau d’un opérateur mobile autre que le sien

boolean

None.

Pays

Pays

string

None.

OperateurOrigine

Opérateur téléphonique d'origine

string

None.

CodeErreur

Information complémentaire concernant le retour réseau

string

None.

TypeTelephone

F: Fixe, M: Mobile, I: Indéterminé

string

None.

IsTrancheAttribuee

Fait partie de la liste des ressources en numérotation téléphoniques attribuées (6 Digits)

boolean

None.

Territoire

Territoire dans lequel la tranche de numérotation a été attribué (6 Digits)

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Message": "sample string 1",
  "Code": "sample string 2",
  "CampagneId": "sample string 3",
  "Mobile": "sample string 4",
  "Operateur": "sample string 5",
  "Statut": "sample string 6",
  "IsPorted": true,
  "IsRoaming": true,
  "Pays": "sample string 9",
  "OperateurOrigine": "sample string 10",
  "CodeErreur": "sample string 11",
  "TypeTelephone": "sample string 12",
  "IsTrancheAttribuee": true,
  "Territoire": "sample string 13"
}

application/xml, text/xml

Sample:
<ResultatResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Message>sample string 1</Message>
  <Code>sample string 2</Code>
  <CampagneId>sample string 3</CampagneId>
  <Mobile>sample string 4</Mobile>
  <Operateur>sample string 5</Operateur>
  <Statut>sample string 6</Statut>
  <IsPorted>true</IsPorted>
  <IsRoaming>true</IsRoaming>
  <Pays>sample string 9</Pays>
  <OperateurOrigine>sample string 10</OperateurOrigine>
  <CodeErreur>sample string 11</CodeErreur>
  <TypeTelephone>sample string 12</TypeTelephone>
  <IsTrancheAttribuee>true</IsTrancheAttribuee>
  <Territoire>sample string 13</Territoire>
</ResultatResponse>