Saltar al contenido principal
GET
/
v1
/
operations
Listar operaciones de liquidación
curl --request GET \
  --url https://slc.sandbox.lerian.net/v1/operations \
  --header 'Authorization: <api-key>'
import requests

url = "https://slc.sandbox.lerian.net/v1/operations"

headers = {"Authorization": "<api-key>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: '<api-key>'}};

fetch('https://slc.sandbox.lerian.net/v1/operations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
CURLOPT_URL => "https://slc.sandbox.lerian.net/v1/operations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
package main

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

func main() {

url := "https://slc.sandbox.lerian.net/v1/operations"

req, _ := http.NewRequest("GET", url, nil)

req.Header.Add("Authorization", "<api-key>")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := io.ReadAll(res.Body)

fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.get("https://slc.sandbox.lerian.net/v1/operations")
.header("Authorization", "<api-key>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://slc.sandbox.lerian.net/v1/operations")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = '<api-key>'

response = http.request(request)
puts response.read_body
{
  "items": [
    {
      "arrangementCode": "<string>",
      "batchId": "<string>",
      "createdAt": "<string>",
      "currency": "<string>",
      "externalId": "<string>",
      "id": "<string>",
      "intakeMode": "<string>",
      "nuliquid": "<string>",
      "operationType": "<string>",
      "participantRole": "<string>",
      "state": "<string>",
      "value": 123
    }
  ],
  "pagination": {
    "hasNext": true,
    "page": 123,
    "perPage": 123
  }
}
{
"code": "<string>",
"details": {},
"message": "<string>",
"title": "<string>"
}
{
"code": "<string>",
"details": {},
"message": "<string>",
"title": "<string>"
}
{
"code": "<string>",
"details": {},
"message": "<string>",
"title": "<string>"
}
{
"code": "<string>",
"details": {},
"message": "<string>",
"title": "<string>"
}

Autorizaciones

Authorization
string
header
requerido

Bearer token authentication (format: "Bearer {token}")

Parámetros de consulta

state
string

Filter by lifecycle state

operationType
string

Filter by operation type

batchId
string

Filter by batch id

externalId
string

Filter by external id

dateFrom
string

Filter created_at >= (RFC3339)

dateTo
string

Filter created_at <= (RFC3339)

limit
integer

Page size (default 50, max 500)

offset
integer

Row offset (default 0)

Respuesta

OK

items
object[]
pagination
object