SIM Card Rule Payloads

It occurs when certain rules related to the SIM have been triggered.

rule.sim_card.current_usage.triggered – occurs when SUBSCRIPTION SIM Card current usage has been changed (Listing 5.14).

Listing 5.14 – Example of rule.sim_card.current_usage.triggered Payload (JSON)

{
    "type":        "rule.sim_card.current_usage.triggered",
    "data":        {
        "rule":        {...//Rule Model},
        "sim_card":    {...//Sim Card Model}
    },
    "created_at":   {...//Date Time Model}
}

rule.sim_card.status.changed – occurs when SIM Card status has been changed. SIM Card has been activated for example (Listing 5.15).

Listing 5.15 – Example of rule.sim_card.status.changed Payload (JSON)

{
    "type":        "rule.sim_card.status.changed",
    "data":        {
        "rule":        {...//Rule Model},
        "sim_card":    {...//Sim Card Model}
    },
    "created_at":   {...//Date Time Model}
}

rule.sim_card.remaining_usage.triggered – occurs when PREPAID SIM Card remaining usage has been changed (Listing 5.16).

Listing 5.16 – Example of rule.sim_card.remaining_usage_triggered Payload (JSON)

{
    "type":        "rule.sim_card.remaining_usage.triggered",
    "data":        {
        "rule":        {...//Rule Model},
        "sim_card":    {...//Sim Card Model}
    },
    "created_at":  {...//Date Time Model}
}

rule.sim_card.imei.changed – occurs when SIM Card IMEI has been changed (Listing 5.17).

Listing 5.17 – Example of rule.sim_card.imei.changed Payload (JSON)

{
    "type":        "rule.sim_card.imei.changed",
    "data":        {
        "rule":         {...//Rule Model},
        "sim_card":     {...//Sim Card Model}
    },
    "created_at":   {...//Date Time Model}
}

rule.sim_card.date.triggered – occurs when Rule “Date Triggered” has been happened (Listing 5.18).

Listing 5.18 – Example of rule.sim_card.date.triggered Payload (JSON)

{
    "type":       "rule.sim_card.date.triggered",
    "data":       {
       "rule":        {...//Rule Model},
       "sim_card":    {...//Sim Card Model}
    },
    "created_at":  {...//Date Time Model}
}

Last updated