Eliminar Config

Eliminar una configuración por su ID. Este endpoint es de acceso público (API de administración).

Autenticación

No requiere autenticación. Este es un endpoint público.

Parámetros de Ruta

Parámetro Tipo Descripción
id string El ID de la configuración (ej. cfg_abc123)

Solicitud

curl -X DELETE "https://api.hola.cloud/v0/configs/cfg_abc123"
DELETE /v0/configs/cfg_abc123 HTTP/1.1
Host: api.hola.cloud
package main

import (
	"fmt"
	"io"
	"net/http"
)

func main() {
	req, err := http.NewRequest("DELETE", "https://api.hola.cloud/v0/configs/cfg_abc123", nil)
	if err != nil {
		panic(err)
	}

	resp, err := http.DefaultClient.Do(req)
	if err != nil {
		panic(err)
	}
	defer resp.Body.Close()

	responseBody, err := io.ReadAll(resp.Body)
	if err != nil {
		panic(err)
	}
	fmt.Println(string(responseBody))
}
<?php
$ch = curl_init();

curl_setopt_array($ch, [
    CURLOPT_URL => 'https://api.hola.cloud/v0/configs/cfg_abc123',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'DELETE',
]);

$response = curl_exec($ch);
if ($response === false) {
    throw new Exception(curl_error($ch));
}
curl_close($ch);

echo $response;
import requests

response = requests.request(
    "DELETE",
    "https://api.hola.cloud/v0/configs/cfg_abc123"
)

print(response.text)
const response = await fetch("https://api.hola.cloud/v0/configs/cfg_abc123", {
  method: "DELETE"
});

console.log(await response.text());
const response = await fetch("https://api.hola.cloud/v0/configs/cfg_abc123", {
  method: "DELETE"
});

const text = await response.text();
console.log(text);
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;

public class Main {
    public static void main(String[] args) throws Exception {
        var request = HttpRequest.newBuilder()
            .uri(URI.create("https://api.hola.cloud/v0/configs/cfg_abc123"))
            .method("DELETE", HttpRequest.BodyPublishers.noBody())
            .build();

        var response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
        System.out.println(response.body());
    }
}

Respuesta

1HTTP/1.1 204 No Content

Códigos de Error

Estado Código Descripción
404 Not Found La configuración especificada no existe
500 Internal Server Error Ocurrió un error inesperado

Comentarios

Deja un comentario