---
title: "GET_B00_LIST"
url: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest/get_b00_list"
updated: "2026-02-10"
parent: "https://gidas.rivile.lt/internetiniai_moduliai/api_rest.md"
---

# GET_B00_LIST

### Aprašymas

Importo/Eksporto operacijų sąrašas

### Specifikacija

> **Informacija:** Informacija apie autorizaciją, bendruosius parametrus ir klaidų kodus: **[Rivile API v2 naudojimo pagrindai](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/naudojimo_pagrindai.md)**

##### Body

* `method` : `GET_B00_LIST`
* `params` :
  * `fil` :  filtravimo sąlyga. T-SQL tipo where sąlygos užklausa iš lentelės B00 nenurodant pačio where tag'o. Neprivaloma
  * `pagenumber`: įrašų puslapio numeris. GET_LIST metodai rezultatus grąžina puslapiais po 100 įrašų, `pagenumber` parametras nurodo kelintą puslapį grąžinti. Jei nenurodomas, tuomet grąžinamas pirmas puslapis su 100 naujausių įrašų. Neprivaloma

> **Informacija:** Gaunamos tik savo kurtos operacijos, pagal api key prefix'ą

> **Informacija:** Sąraše su daugiau nei 1 įrašu informacija visada grąžinama surūšiuota pagal atitinkamos lentelės raktą (Primary Key)

> **Dėmesio:** GET_LIST metodų apribojima 100 įrašų, todėl norint gauti visą sąrašą, turite naudoti filtrus, kurie grąžins rezultatą dalimis per kelis kartus, filtruojant pagal paskutinio gauto įrašo rakto reikšmę.

**pvz** `application/xml`:

```xml
<body>
    <method>GET_B00_LIST</method>
    <params>
        <fil>b00_kodas_im='010R00000004'</fil>
    </params>
</body>
```

**pvz ** `application/json`:

```json
{
    "method": "GET_B00_LIST",
    "params": {
        "fil": "b00_kodas_im='010R00000004'"
    }
}
```

##### Response (status 200 OK)

Grąžinama informacija XML formate tarp tag'ų `<RET_DOK>..</RET_DOK>`. 
Esant daugiau nei vienam įrašui informacija rūšiuojama (order) pagal lentelės raktinį lauką `B00_KODAS_IM`

Jeigu įrašų nerasta pagal užduotas sąlygas, tuomet gražinama status=200 bei tuščias <RET_DOK> tag'as

**pvz**:

```xml
<?xml version='1.0' encoding='UTF-8' ?>
<RET_DOK>
    <B00>
        <Row_number>1</Row_number>
        <B00_KODAS_IM>010R00000004</B00_KODAS_IM>
        <B00_PAV>Importas testas                         </B00_PAV>
        <B00_MODUL>RO</B00_MODUL>
        <B00_DATE>2020-07-31T00:00:00</B00_DATE>
        <B00_OPERACIJA>&#x0D;
                &#x0D;
                &lt;I06&gt;&#x0D;
                    &lt;I06_KODAS_KS&gt;121411842&lt;/I06_KODAS_KS&gt;&#x0D;
                    &lt;I06_OP_TIP&gt;51&lt;/I06_OP_TIP&gt;&#x0D;
                    &lt;I06_DOK_NR&gt;DOK-100&lt;/I06_DOK_NR&gt;&#x0D;
                    &lt;I06_OP_DATA&gt;2020.07.31&lt;/I06_OP_DATA&gt;&#x0D;
                    &lt;I06_DOK_DATA&gt;2020.07.31&lt;/I06_DOK_DATA&gt;&#x0D;
                    &lt;I06_MOK_SUMA&gt;2&lt;/I06_MOK_SUMA&gt;&#x0D;
                    &lt;I06_MOK_DOK&gt;DOK-100&lt;/I06_MOK_DOK&gt;&#x0D;
                    &lt;I07&gt;&#x0D;
                        &lt;I07_TIPAS&gt;1&lt;/I07_TIPAS&gt;&#x0D;
                        &lt;I07_KODAS_IS&gt;01&lt;/I07_KODAS_IS&gt;&#x0D;
                        &lt;I07_KODAS&gt;004&lt;/I07_KODAS&gt;&#x0D;
                        &lt;I07_KAINA_BE&gt;1000.0000&lt;/I07_KAINA_BE&gt;&#x0D;
                        &lt;I07_KAINA_SU&gt;1000.0000&lt;/I07_KAINA_SU&gt;&#x0D;
                        &lt;I07_PVM&gt;0&lt;/I07_PVM&gt;&#x0D;
                        &lt;I07_SUMA&gt;1000.00&lt;/I07_SUMA&gt;&#x0D;
                        &lt;I07_KODAS_US&gt;VNT&lt;/I07_KODAS_US&#x0D;
                        &lt;I07_KIEKIS&gt;1&lt;/I07_KIEKIS&gt;&#x0D;
                        &lt;I07_FRAKCIJA&gt;1&lt;/I07_FRAKCIJA&gt;&#x0D;
                        &lt;I07_KODAS_US_P&gt;VNT&lt;/I07_KODAS_US_P&gt;&#x0D;
                        &lt;I07_KODAS_US_A&gt;VNT&lt;/I07_KODAS_US_A&gt;&#x0D;
                        &lt;I07_ALT_KIEKIS&gt;1&lt;/I07_ALT_KIEKIS&gt;&#x0D;
                        &lt;I07_ALT_FRAK&gt;1&lt;/I07_ALT_FRAK&gt;&#x0D;
                    &lt;/I07&gt;&#x0D;
                    &lt;I08&gt;&#x0D;
                        &lt;I08_EIL_NR&gt;1&lt;/I08_EIL_NR&gt;&#x0D;
                        &lt;I08_MOK_P&gt;100.00000&lt;/I08_MOK_P&gt;&#x0D;
                        &lt;I08_MOK_D&gt;10&lt;/I08_MOK_D&gt;&#x0D;
                    &lt;/I08&gt;&#x0D;
                    &lt;I13&gt;&#x0D;
                        &lt;I13_KODAS_SS&gt;2721&lt;/I13_KODAS_SS&gt;&#x0D;
                        &lt;I13_SUMA&gt;1000.00&lt;/I13_SUMA&gt;&#x0D;
                    &lt;/I13&gt;&#x0D;
                &lt;/I06&gt;&#x0D;
                &#x0D;
</B00_OPERACIJA>
        <B00_LOGAS>&#x0D;
&#x0D;
 Data 2020.07.31  Laikas 10:25:21&#x0D;
 Informacijos importas&#x0D;
&#x0D;
 Suformuotas pardavimo važtaraštis operacijos Nr. 010000001306 Klientas 121411842 UAB "Rivilė" &#x0D;
&#x0D;
 Importas baigtas.&#x0D;
 Data 2020.07.31  Laikas 10:25:21&#x0D;
</B00_LOGAS>
        <B00_PERKELTA>4</B00_PERKELTA>
        <B00_ADDUSR>B1NOONQ     </B00_ADDUSR>
        <B00_USERIS>MASTER      </B00_USERIS>
        <B00_R_DATE>2020-07-31T10:31:46</B00_R_DATE>
    </B00>
</RET_DOK>
```

##### Response (status 400)

Klaida paduodant duomenis / SQL sintaksės klaidos / kitos DB klaidos

```xml
<?xml version='1.0' encoding='UTF-8'?>
<RET_DOK>
    <id>21313695680.731b3238.1596180735254</id>
    <durationMs>5</durationMs>
    <errorMessage>Invalid column name 'b00_kodass_im'.</errorMessage>
</RET_DOK>
```



### PHP pvz

```php
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
      'ApiKey: uUCz6UD.sKVrjaWRDJAH1c7l4qL2nOoN2K0jARkvuHDdYsss',
      'Content-Type: application/json',
	  ]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{
    "method": "GET_B00_LIST",
    "params": {
        "fil": "b00_kodas_im=\'010R00000004\'"
    }
}');
$response = curl_exec($ch);
curl_close($ch);
```



### Lentelės

#### **B00**

Nuoroda į lentelės aprašymą: [B00](https://gidas.rivile.lt/internetiniai_moduliai/api_rest/edit_b00.md#b00)
