Delete
DELETEhttps://api.ideal-postcodes.co.uk/v1/keys/:key/configs/:config
Permanently deletes a configuration object.
Request
Path Parameters
key stringrequired
API Key
The API Key to retrieve. Begins ak_
.
Example: ak_test
config stringrequired
Configuration Name
User provided configuration object name.
Example: idpc-be
Query Parameters
user_token string
Private User Token
A secret key used for sensitive operations on your account and API Keys.
Your user token can be retrieved and managed from your accounts page.
Typically beings uk_...
Example: uk_B59ScW1p1HHouf1VqclEPZUx
Responses
- 200
- 400
- 401
- 404
Success
- application/json
- Schema
- Example (auto)
Schema
result objectrequired
codeint32required
Possible values: [2000
]
messagestringrequired
Possible values: [Success
]
{
"result": {
"deleted": 1
},
"code": 2000,
"message": "Success"
}
Bad Request
- application/json
- Schema
- Example (auto)
Schema
codeint32required
400X
type error response code
messagestringrequired
Bad request error description
errors object[]
{
"code": 0,
"message": "string",
"errors": [
{
"message": "should have required property 'type'",
"path": ".query.type",
"errorCode": "required.openapi.validation"
}
]
}
Unauthorized Request
- application/json
- Schema
- Example (auto)
Schema
codeint32required
401X
type error response code
messagestringrequired
Unauthorized request error description
{
"code": 0,
"message": "string"
}
Not Found
- application/json
- Schema
- Example (auto)
Schema
codeint32required
404X
type error response code
messagestringrequired
Resource not found error description
{
"code": 0,
"message": "string"
}
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://api.ideal-postcodes.co.uk/v1/keys/:key/configs/:config");
request.Headers.Add("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear