From d0e3855600c5d907b4f90bd86188a5905aba9792 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Tue, 18 Apr 2023 21:18:33 -0500 Subject: [PATCH] docs: add language examples for deleting list value --- .../delete_list_value_by_id/example.md | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/src/docs/version_002/resources/list_values/delete_list_value_by_id/example.md b/src/docs/version_002/resources/list_values/delete_list_value_by_id/example.md index e45bc03..7ca87a4 100644 --- a/src/docs/version_002/resources/list_values/delete_list_value_by_id/example.md +++ b/src/docs/version_002/resources/list_values/delete_list_value_by_id/example.md @@ -7,4 +7,64 @@ curl --location --request DELETE 'https://api.onspring.com/Lists/id/906/itemId/e --header 'X-ApiKey: 000000ffffff000000ffffff/00000000-ffff-0000-ffff-000000000000' ``` +```csharp +using Onspring.API.SDK; +using System.Net; + +var onspringClient = new OnspringClient( + config.BaseUrl, + config.ApiKey +); + +var response = await onspringClient.DeleteListItemAsync( + 906, + Guid.Parse("e3371dbf-b557-4a31-b32f-33c0265d2a59") +); + +if (response.StatusCode == HttpStatusCode.NoContent) +{ + Console.WriteLine("Deleted"); +} +``` + +```javascript +import { OnspringClient } from 'onspring-api-sdk'; +import dotenv from 'dotenv'; +dotenv.config(); + +const client = new OnspringClient( + process.env.BASE_URL, + process.env.API_KEY +); + +const res = await client.deleteListItemById( + 906, + 'e3371dbf-b557-4a31-b32f-33c0265d2a59' +); + +res.statusCode === 204 + ? console.log('List item deleted') + : console.log('Error deleting list item'); +``` + +```python +from OnspringApiSdk.OnspringClient import OnspringClient +from configparser import ConfigParser + +cfg = ConfigParser() +cfg.read('config.ini') + +key = cfg['prod']['key'] +url = cfg['prod']['url'] + +client = OnspringClient(url, key) +response = client.DeleteListItem( + listId=906, + itemId='36f94d8c-2b9d-465e-9ad1-ede04109efc9' +) + +print(f'Status Code: {response.statusCode}') +print(f'Message: {response.message}') +``` + {% /code %}