60 lines
928 B
Plaintext
60 lines
928 B
Plaintext
meta {
|
|
name: Cancel
|
|
type: http
|
|
seq: 3
|
|
}
|
|
|
|
post {
|
|
url: {{baseurl}}/sim/cancel
|
|
body: formUrlEncoded
|
|
auth: inherit
|
|
}
|
|
|
|
body:form-urlencoded {
|
|
<<<<<<< HEAD
|
|
iccid: 8933201125068889894
|
|
=======
|
|
iccid: 8933201125068890892
|
|
>>>>>>> main
|
|
}
|
|
|
|
settings {
|
|
encodeUrl: true
|
|
timeout: 0
|
|
}
|
|
|
|
docs {
|
|
El endpoint recibe como body
|
|
```
|
|
{
|
|
iccid: string,
|
|
update_webhook?: string
|
|
}
|
|
```
|
|
|
|
`update_webhook` está en desarrollo, pero será donde se mande la actualizacion de la cancelación cuando haya una respuesta de la API externa.
|
|
|
|
Si la llamada tiene exito devuelve:
|
|
``` json
|
|
{
|
|
data: {
|
|
iccid: string,
|
|
message_id: string,
|
|
operation: "cancelation"
|
|
}
|
|
}
|
|
|
|
```
|
|
message_id se usará para la llamada /orders/message_id/}{message_id}
|
|
|
|
Si la llamada falla devolvera:
|
|
```json
|
|
{
|
|
errors: {
|
|
msg: string
|
|
... (campos extra de gestion del error)
|
|
}
|
|
}
|
|
```
|
|
}
|