# api.callEndpoint() ### Вызвать внешнее API из чат-бота ```JavaScript api.callEndpoint(   string $externalApiEndpointCode,    string|null $uri = null,   string|null $method = null,    string|null $format = null,    array|object|string|null $body = null,    array|object|string|null $headers = [],   array|object|string|null $requestOptions = [],    array|object|string|null $httpClientConfig = [],    string|null $proxyUrl = null ) ``` ##### Описание: Вызывает внешнее API из чат-бота. ##### Атрибуты:
ИмяТипОписание
externalApiEndpointCodestringВнешний код эндпоинта
uristring|nullUrl запроса
methodstring|nullМетод запроса
formatstring|nullФормат запроса
bodyarray|object|string|nullТело запроса
headersarray|object|string|nullЗаголовки запроса
requestOptionsarray|object|string|nullПараметры запроса
httpClientConfigarray|object|string|nullНабор параметров для включения или выключения различных возможностей Http Client
proxyUrlstring|nullProxy Url HTTP запроса
##### Возвращает: **string** — ответ запроса в формате строки или **array** — ответ запроса в формате массива или **null** — если данные не найдены.