Get list of bases
Gets the list of available bases
- Parameters
- Advanced call ?
Function GetListOfBases(Val Token, Val Indent = "") Export
| Parameter | CLI option | Type | Required | Description |
|---|---|---|---|---|
| Token | --token | String | ✔ | Token |
| Indent | --offset | String | ✖ | Next page identifier of the base list from the previous request |
Returns
Map Of KeyAndValue - serialized JSON response from Airtable
| Parameter | Description |
|---|---|
| proxy | InternetProxy or a structure with fields Protocol, Host, Port, User, Password, UseOSAuthentication |
| timeout | Request execution timeout |
| adv_response | Formats the response as a complete HTTP structure with fields code, body, and headers |
| retries | Number of HTTP request send attempts on 5** status codes or internal client errors |
| dontwait | Creates a background job and returns its data (for 1C and OneScript only) |
1C:Enterprise/OneScript code example
Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
Result = OPI_Airtable.GetListOfBases(Token);
- Bash
- CMD/Bat
oint airtable GetListOfBases \
--token "***"
oint airtable GetListOfBases ^
--token "***"
Result
{
"bases": [
{
"id": "app9WRfJirwn3yXuG",
"name": "Product catalog",
"permissionLevel": "create"
},
{
"id": "app6gigUYTzlDEq4X",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appRQ6VxxOZb40Uwi",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appM6FaGofV2XSfFA",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "apptm8Xqo7TwMaipQ",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appsyQyGrF8aVN2Wm",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "applEsyJmBRm12AuN",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "apppkKYsw7O1Gqhxl",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appBTTgSQtzCkrp4V",
"name": "База из Оинт",
"permissionLevel": "create"
},
{
"id": "appuHDfwXADAD5QDj",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "appcOm6OUIz9LVpDb",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appxmqOdQSPVcbuSK",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "appZ3Ea8MSRcK0BYB",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appObo8oDaZUQdJW0",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "apphzbUE7MZVskGLf",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appB3dmDWv75q20WC",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "appaBguoCqomdLHzy",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "appTIDx4zUvwHs8yd",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appVull9Qz1bwnLO0",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appYe3ujRrCkdek5P",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appMehZZMHBCl5s6d",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appt2EuZsGASKFUV3",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appk7k1TRQlSt8DYq",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appGJS2wICtEEVAIy",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "app2Z00V2OqJ2OL5s",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appfUCSaF4U0uEEjd",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appTjcaeYILAH4MLa",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "app4FsZ66d0jZfhmG",
"name": "Тестовая база",
"permissionLevel": "create"
},
{
"id": "appSD4h2JC3tWGDIl",
"name": "TestDatabase",
"permissionLevel": "create"
},
{
"id": "app8rLduzUuCGjQ6f",
"name": "TestDatabase",
...