---
sidebar_position: 4
---

# Delete records
 Deletes one or an array of records by identifiers


*Function DeletePosts(Val Token, Val Base, Val Table, Val Records) Export*

 | Parameter | CLI option | Type | Destination |
 |-|-|-|-|
 | Token | --token | String | Token |
 | Base | --base | String | Database identifier |
 | Table | --table | String | Table identifier |
 | Records | --records | String, Array of String | Identifier or array of record identifiers |

 
 Returns: Map Of KeyAndValue - serialized JSON response from Airtable

```bsl title="Code example"
	
 
 Base = "apptm8Xqo7TwMaipQ";
 Table = "tbl9G4jVoTJpxYwSY";
 
 Records = New Array;
 Records.Add("recjHNKNZBWLZkZ7A");
 Records.Add("recGyJ0MlN1H3GMuN");
 
 Response = OPI_Airtable.DeletePosts(Token, Base, Table, Record); //Map
 Response = OPI_Tools.JSONString(Response); //JSON string
 
	
```

```sh title="CLI command example"
 
 oint airtable DeletePosts --token %token% --base "apptm8Xqo7TwMaipQ" --table "tbl9G4jVoTJpxYwSY" --records %records%

```


```json title="Result"

{
 "records": [
 {
 "deleted": true,
 "id": "recjHNKNZBWLZkZ7A"
 },
 {
 "deleted": true,
 "id": "recGyJ0MlN1H3GMuN"
 }
 ]
 }

```
