# Add Temp Blip

{% hint style="warning" %}
This API endpoint requires the **pro** version of Sonoran CAD or higher.\
For more information, see our [pricing ](https://docs.sonoransoftware.com/cad/pricing/faq)page.
{% endhint %}

This framework export handles the [Add Blip API endpoint](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips/add-blip).

```lua
function addTempBlipData(blipId, blipData, waitSeconds, returnToData) {
    exports["sonorancad"].performApiRequest({
        id: blipId,
        data: blipData
    }, "MODIFY_BLIP", function (_) { });

    setTimeout(function () {
        exports["sonorancad"].performApiRequest({
            id: blipId,
            data: returnToData
        }, "MODIFY_BLIP", function (_) { });
    }, waitSeconds * 1000);
}
```

### Parameters

| Property       | Type    | Description                                                                                                                             |
| -------------- | ------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `blipId`       | Integer | Blip ID                                                                                                                                 |
| `blipData`     | Table   | Table of [blip objects](https://docs.sonoransoftware.com/cad/api-integration/api-examples/emergency/lua-examples/custom-blips/add-blip) |
| `waitSeconds`  | Integer | Time to wait before removing the blip (seconds)                                                                                         |
| `returnToData` | Table   | Table of [blip objects](https://docs.sonoransoftware.com/cad/api-integration/api-examples/emergency/lua-examples/custom-blips/add-blip) |
