Listar Schedulers

Devuelve una lista de todos los schedulers.

Autenticación

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

Parámetros de Consulta

Parámetro Tipo Descripción
search string Filtrar schedulers por nombre (coincidencia parcial)
q string Consulta de búsqueda general

Ejemplo de Solicitud

curl "https://api.hola.cloud/schedulers?search=mi"
GET /schedulers?search=mi HTTP/1.1
Host: api.hola.cloud
package main

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

func main() {
	req, err := http.NewRequest("GET", "https://api.hola.cloud/schedulers?search=mi", 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/schedulers?search=mi',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_CUSTOMREQUEST => 'GET',
]);

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

echo $response;
import requests

response = requests.request(
    "GET",
    "https://api.hola.cloud/schedulers?search=mi"
)

print(response.text)
const response = await fetch("https://api.hola.cloud/schedulers?search=mi", {
  method: "GET"
});

console.log(await response.text());
const response = await fetch("https://api.hola.cloud/schedulers?search=mi", {
  method: "GET"
});

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/schedulers?search=mi"))
            .method("GET", HttpRequest.BodyPublishers.noBody())
            .build();

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

Ejemplo de Respuesta

1HTTP/1.1 200 OK
2Content-Type: application/json
 1{
 2  "schedulers": [
 3    {
 4      "id": "sched-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
 5      "display_name": "mi-scheduler",
 6      "ready": true,
 7      "scheduled": 5,
 8      "inflight": 0,
 9      "created_at": "2025-06-20T10:00:00Z",
10      "updated_at": "2025-06-21T08:30:00Z"
11    }
12  ],
13  "total": 1
14}

Códigos de Error

Estado Código Descripción
500 internal_error Error interno del servidor

Comentarios

Deja un comentario