added
Possibilité de renseigner le préfixe de portabilité lors d'une commande de portabilité
10 months ago by ReadMe API
Endpoint impacté
POST https://api.netwo.io/api/v1/orders
Changement
Lors d'une commande de portabilité, il est nécessaire de renseigner des attributes
qui permettent de spécifier :
- Si la portabilité sera routée uniquement via un prefix ou sur un sip trunk C5
- Quel préfixe de portabilité utiliser pour cette portabilité
Il est obligatoire de posséder et renseigner le préfixe de portabilité sur lequel s'appliquera la portabilité.
Il est donc nécessaire d'avoir un préfixe de portabilité enregistré sur le SaaS.
Le parcours de commande global d'une portabilité est décrit avec plus de détail dans le guide correspondant
Exemple
Le prefix_service_id
peut être récupéré en listant les services de type prefix hosting
Récupération du prefix_service_id :
GET /service?product_category[]=prefix_hosting
{
"services": [
{
"bought": {
"service_id": "{{prefix_service_id}}",
"service_type": "prefix_hosting",
"reference": "S-ZZZZ-ZZZZ",
"external_provider_reference": null,
"external_consumer_reference": null,
"product_name": "Hébergement d'un préfixe de portabilité",
"provider_name": "Netwo",
"consumer_name": "{{consumer}}",
"client_name": "{{client}}",
"client_address": null,
"status": "initialized",
"commissioning_date": null,
"termination_date": null,
"resold_service_id": null,
"bought_service_id": null,
"resource": null,
"specifics": {
"prefix_hosting": {
"resource": "010203",
"sip_trunk_reference": "S-YYYY-YYYY"
}
},
"category": "prefix_hosting"
},
"resold": null
}
],
"total_results": 1,
"limit": 1000,
"offset": 0
}
Exemple de commande de portabilité avec routage sur prefix :
POST /order
{
"cart_id": "{{cart_id}}",
"lines": [
{
"cart_line_id": "{{cart_line_id}}",
"attributes": {
"portability": {
"routing": "routing_on_prefix",
"prefix_service_id": "{{prefix_service_id}}"
}
},
"customer": {
"name": "Societé",
"company_number": "00000000000000",
"mailing_address": {
"address": {
"street": "35 rue des jeuneurs",
"zip_code": "75002",
"city": "PARIS"
}
}
},
"contact": {
"name": "societe",
"email": "[email protected]",
"phone": "+33601020304"
}
}
]
}