API для бизнес-аккаунтов WhatsApp | Документация для разработчиков
API для бизнес-аккаунтов WhatsApp
Экземпляр для программы магистратуры (LLM)
Версия
API для управления бизнес-аккаунтами WhatsApp в рамках бизнес-портфеля.
Этот интерфейс позволяет компаниям получать и создавать бизнес-аккаунты WhatsApp (WABA)
для обмена сообщениями и деловой коммуникации. WABA могут быть связаны
с указанным портфелем бизнеса и настроенным с использованием предоставленных параметров.
Базовый URL
https://graph.facebook.com |
Конечные точки
ПОЛУЧАТЬ | |
ПОЧТА |
GET /{Version}/{Business-ID}/whatsapp_business_accounts
Получите список бизнес-аккаунтов WhatsApp, принадлежащих указанному бизнес-портфелю.
Этот конечный пункт предоставляет информацию о принадлежащих вам бизнес-аккаунтах WhatsApp
от компании, включая их конфигурацию, статус и основные свойства
соответствует функциональности GraphBusinessWhatsAppBusinessAccountsEdge.
Варианты использования:
Получить список принадлежащих вам бизнес-аккаунтов WhatsApp
Отслеживание состояния и конфигурации WABA
Проверьте данные WABA для интеграции с бизнес-системами
Управление настройками корпоративной мессенджерной системы WhatsApp
Ограничение скорости запросов:
Применяются стандартные ограничения скорости запросов к Graph API. Используйте соответствующую логику повторных попыток с экспоненциальной задержкой.
Кэширование:
Информация WABA может кэшироваться в течение умеренного времени, но информация о состоянии может изменяться
часто. Внедрите соответствующие стратегии аннулирования кэша.
Синтаксис запроса
GET /{Version}/{Business-ID}/whatsapp_business_accounts
Попробуйте!
Выберите язык
curl--requestGET \
--url'https://graph.facebook.com/{Version}/{Business-ID}/whatsapp_business_accounts' \
--header'Authorization: Bearer \
--header'Content-Type: application/json' \
--data'{}'
Выберите код состояния
{
"multiple_accounts": {
"summary": "Несколько бизнес-аккаунтов WhatsApp",
"value": {
"data": [
{
"id": "1234567890123456",
"name": "Основной бизнес-аккаунт WABA",
"account_review_status": "ОДОБРЕНО",
"currency": "USD",
"country": "US",
"timezone_id": "1",
"business_verification_status": "ПРОВЕРЕНО",
"is_enabled_for_insights": true,
"message_template_namespace": "business_namespace_123"
},
{
"id": "2345678901234567",
"name": "Вторичный бизнес-аккаунт WABA",
"account_review_status": "PENDING",
"currency": "EUR",
"country": "DE",
"timezone_id": "5",
"business_verification_status": "PENDING",
"is_enabled_for_insights": false,
"message_template_namespace": "business_namespace_456"
}
],
"paging": {
"cursors": {
"after": "QVFIUjNpUWpVWmRBd0Rn"
},
"next": "https://graph.facebook.com/v23.0/1234567890/whatsapp_business_accounts?after=QVFIUjNpUWpVWmRBd0Rn"
}
}
},
"single_account": {
"summary": "Единый бизнес-аккаунт WhatsApp",
"value": {
"data": [
{
"id": "1234567890123456",
"name": "Мой бизнес-аккаунт WhatsApp",
"account_review_status": "ОДОБРЕНО",
"currency": "USD",
"country": "US",
"timezone_id": "1",
"business_verification_status": "ПРОВЕРЕНО",
"is_enabled_for_insights": true,
"message_template_namespace": "business_namespace_123"
}
]
} }
,
"empty_response": {
"summary": "Нет бизнес-аккаунтов WhatsApp",
"value": {
"data": []
}
}
}
Параметры заголовка
User-AgentСтрока
Строка пользовательского агента, идентифицирующая клиентское программное обеспечение, выполняющее запрос.
авторизацииСтрока·обязательный
Токен Bearer для аутентификации API. Это должен быть действительный токен доступа, полученный через соответствующий поток OAuth, или системный пользовательский токен.
Параметры пути
версииСтрока·обязательный
Версия Graph API, используемая для этого запроса. Определяет поведение API и доступные функции.
Business-IDСтрока·обязательный
Идентификатор вашего бизнес-портфеля. Этот идентификатор можно найти в Meta Business Suite
или через API для управления бизнес-процессами.
Параметры запроса
полястрока
Список полей, разделенных запятыми, которые необходимо включить в ответ. Если не указано иное,
Будут возвращены поля по умолчанию (id, name, currency, timezone_id).
Доступные поля: id, name, account_review_status, purchase_order_number, currency, timezone_id, business_verification_status, country, on_behalf_of_business_info, is_enabled_for_insights, message_template_namespace
business_type —массив, содержащий один из элементов "ENTERPRISE", "SMB".
Фильтрация результатов по типу бизнес-аккаунта WhatsApp
limitinteger [min: 1, max: 100]
Максимальное количество бизнес-аккаунтов WhatsApp, отображаемых на одной странице. По умолчанию — 25, максимум — 100.
послестроки
Курсор для постраничной навигации. Используйте его, чтобы перейти на следующую страницу результатов.
передстрокой
Курсор для постраничной навигации. Используйте его, чтобы перейти на предыдущую страницу результатов.
найтистроку
Найдите конкретный бизнес-аккаунт WhatsApp по ID
Ответы
Получите список бизнес-аккаунтов WhatsApp, принадлежащих указанному бизнес-портфелю.
Этот конечный пункт предоставляет информацию о принадлежащих вам бизнес-аккаунтах WhatsApp
от компании, включая их конфигурацию, статус и основные свойства
соответствует функциональности GraphBusinessWhatsAppBusinessAccountsEdge.
Варианты использования:
Получить список принадлежащих вам бизнес-аккаунтов WhatsApp
Отслеживание состояния и конфигурации WABA
Проверьте данные WABA для интеграции с бизнес-системами
Управление настройками корпоративной мессенджерной системы WhatsApp
Ограничение скорости запросов:
Применяются стандартные ограничения скорости запросов к Graph API. Используйте соответствующую логику повторных попыток с экспоненциальной задержкой.
Кэширование:
Информация WABA может кэшироваться в течение умеренного времени, но информация о состоянии может изменяться
часто. Внедрите соответствующие стратегии аннулирования кэша.
200
Аккаунты WhatsApp Business успешно восстановлены
Тип содержимого: application/json
Схема: WhatsAppBusinessAccountsResponse
Показать дочерние атрибуты
Ответ от бизнес-аккаунтов WhatsApp
данныхWhatsAppBusinessAccount
Множество бизнес-аккаунтов WhatsApp
Показать дочерние атрибуты
данные[]WhatsAppBusinessAccount
Информация и настройки бизнес-аккаунта WhatsApp
Показать дочерние атрибуты
идентификаторстроковый·обязательный
Уникальный идентификатор для бизнес-аккаунта WhatsApp
именистрока·обязательный
Удобочитаемое название бизнес-аккаунта WhatsApp
account_review_statusAccountReviewStatus
Проверка статуса бизнес-аккаунта WhatsApp
номер_заказа_покупкистрока
Номер заказа на покупку, связанный с учетной записью
валютыстрока
Код валюты для WABA (формат ISO 4217)
timezone_idstring
Идентификатор часового пояса для WABA
business_verification_statusBusinessVerificationStatus
Статус проверки предприятия, связанного с WABA
кантриструна
Код страны, в которой зарегистрирована WABA
on_behalf_of_business_infoOnBehalfOfBusinessInfo
Информация о компании, от имени которой действует WABA
Показать дочерние атрибуты
идентификаторастрока
Идентификатор предприятия
именистрока
Название компании
is_enabled_for_insightsboolean
Доступна ли функция анализа данных для этого WABA?
message_template_namespacestring
Пространство имен для шаблонов сообщений
навигацияКурсорСтраничная
Информация о постраничной навигации на основе курсора
Показать дочерние атрибуты
курсоровобъект
Показать дочерние атрибуты
передстрокой
Курсор, указывающий на начало страницы данных
послестроки
Курсор указывает на конец страницы данных
предыдущаястрока
URL предыдущей страницы результатов
следующаястрока
URL для следующей страницы результатов
400
Неверный запрос — недопустимые параметры или некорректный формат запроса
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
401
Несанкционированный доступ - Недействительный или отсутствующий токен доступа
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
403
Запрещено — Недостаточные права доступа или отказ в доступе
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
404
Не найдено — идентификатор компании не существует или недоступен
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
422
Необрабатываемый объект — Параметры запроса действительны, но не могут быть обработаны
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
429
Слишком много запросов — превышен лимит запросов
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
500
Внутренняя ошибка сервера — Неожиданная ошибка сервера
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
Выберите язык
curl--requestGET \
--url'https://graph.facebook.com/{Version}/{Business-ID}/whatsapp_business_accounts' \
--header'Authorization: Bearer \
--header'Content-Type: application/json' \
--data'{}'
Выберите код состояния
{
"multiple_accounts": {
"summary": "Несколько бизнес-аккаунтов WhatsApp",
"value": {
"data": [
{
"id": "1234567890123456",
"name": "Основной бизнес-аккаунт WABA",
"account_review_status": "ОДОБРЕНО",
"currency": "USD",
"country": "US",
"timezone_id": "1",
"business_verification_status": "ПРОВЕРЕНО",
"is_enabled_for_insights": true,
"message_template_namespace": "business_namespace_123"
},
{
"id": "2345678901234567",
"name": "Вторичный бизнес-аккаунт WABA",
"account_review_status": "PENDING",
"currency": "EUR",
"country": "DE",
"timezone_id": "5",
"business_verification_status": "PENDING",
"is_enabled_for_insights": false,
"message_template_namespace": "business_namespace_456"
}
],
"paging": {
"cursors": {
"after": "QVFIUjNpUWpVWmRBd0Rn"
},
"next": "https://graph.facebook.com/v23.0/1234567890/whatsapp_business_accounts?after=QVFIUjNpUWpVWmRBd0Rn"
}
}
},
"single_account": {
"summary": "Единый бизнес-аккаунт WhatsApp",
"value": {
"data": [
{
"id": "1234567890123456",
"name": "Мой бизнес-аккаунт WhatsApp",
"account_review_status": "ОДОБРЕНО",
"currency": "USD",
"country": "US",
"timezone_id": "1",
"business_verification_status": "ПРОВЕРЕНО",
"is_enabled_for_insights": true,
"message_template_namespace": "business_namespace_123"
}
]
} }
,
"empty_response": {
"summary": "Нет бизнес-аккаунтов WhatsApp",
"value": {
"data": []
}
}
}
POST /{Version}/{Business-ID}/whatsapp_business_accounts
Создайте новый бизнес-аккаунт WhatsApp в рамках указанного бизнес-портфеля.
Эта конечная точка создает новый объект WABA с предоставленной конфигурацией и связывает его с другими объектами
с бизнес-портфелем. Счет будет открыт с указанной оплатой
метод и бизнес-условия.
Ограничение скорости запросов:
Действуют стандартные ограничения скорости запросов к Graph API. При создании учетной записи могут применяться дополнительные ограничения
Ограничение скорости запросов для предотвращения злоупотреблений.
Бизнес-логика:
Название учетной записи должно быть уникальным в рамках бизнес-портфеля
Способ оплаты должен быть действительным и активным
Для создания WABA компания должна иметь соответствующие разрешения
Созданный аккаунт будет находиться в состоянии ожидания до завершения проверки
Синтаксис запроса
POST /{Version}/{Business-ID}/whatsapp_business_accounts
Попробуйте!
Выберите язык
curl--request POST \
--url'https://graph.facebook.com/{Version}/{Business-ID}/whatsapp_business_accounts' \
--header'Authorization: Bearer \
--header'Content-Type: application/json' \
--data'{
"name": "Мой бизнес-аккаунт WhatsApp",
"currency": "USD",
"timezone_id": 1
}'
Выберите код состояния
{
"successful_creation": {
"summary": "Успешное создание WABA",
"value": {
"id": "1234567890123456",
"payment_account_id": "9876543210987654"
}
}
}
Параметры заголовка
User-AgentСтрока
Строка пользовательского агента, идентифицирующая клиентское программное обеспечение, выполняющее запрос.
авторизацииСтрока·обязательный
Токен Bearer для аутентификации API. Это должен быть действительный токен доступа, полученный через соответствующий поток OAuth, или системный пользовательский токен.
Параметры пути
версииСтрока·обязательный
Версия Graph API, используемая для этого запроса. Определяет поведение API и доступные функции.
Business-IDСтрока·обязательный
Идентификатор вашего бизнес-портфеля. Этот идентификатор можно найти в Meta Business Suite
или через API для управления бизнес-процессами.
Текст запросаНеобходимый
Тип содержимого: application/json
Схема: WhatsAppBusinessAccountCreationRequest
Показать дочерние атрибуты
Запрос на создание бизнес-аккаунта WhatsApp
именистрока·обязательный
Удобочитаемое название для бизнес-аккаунта WhatsApp
primary_funding_idstring
Идентификатор основного источника финансирования (кредитная карта или расширенный кредит)
номер_заказа_покупкистрока
Номер заказа на покупку для выставления счета
валютыстрока
Код валюты для выставления счетов (формат ISO 4217)
timezone_idцелое число
Идентификатор часового пояса для учетной записи
тип бизнесаWhatsAppBusinessType
Тип аккаунта WhatsApp для бизнеса
on_behalf_of_business_idstring
Идентификатор компании при создании учетной записи от имени другой компании
Ответы
Создайте новый бизнес-аккаунт WhatsApp в рамках указанного бизнес-портфеля.
Эта конечная точка создает новый объект WABA с предоставленной конфигурацией и связывает его с другими объектами
с бизнес-портфелем. Счет будет открыт с указанной оплатой
метод и бизнес-условия.
Ограничение скорости запросов:
Действуют стандартные ограничения скорости запросов к Graph API. При создании учетной записи могут применяться дополнительные ограничения
Ограничение скорости запросов для предотвращения злоупотреблений.
Бизнес-логика:
Название учетной записи должно быть уникальным в рамках бизнес-портфеля
Способ оплаты должен быть действительным и активным
Для создания WABA компания должна иметь соответствующие разрешения
Созданный аккаунт будет находиться в состоянии ожидания до завершения проверки
200
Аккаунт WhatsApp Business успешно создан
Тип содержимого: application/json
Схема: WhatsAppBusinessAccountCreationResponse
Показать дочерние атрибуты
WhatsAppBusinessAccountCreationResponse
идентификаторстроковый·обязательный
Уникальный идентификатор для созданного бизнес-аккаунта WhatsApp
payment_account_idстрока·обязательный
Идентификатор связанного платежного счета для выставления счетов
400
Неверный запрос — недопустимые параметры или некорректный формат запроса
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
401
Несанкционированный доступ - Недействительный или отсутствующий токен доступа
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
403
Запрещено — Недостаточные права доступа или отказ в доступе
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
404
Не найдено — идентификатор компании не существует или недоступен
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
422
Необрабатываемый объект — Параметры запроса действительны, но не могут быть обработаны
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
429
Слишком много запросов — превышен лимит запросов
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
500
Внутренняя ошибка сервера — Неожиданная ошибка сервера
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты
GraphAPIError
ошибкиобъект·обязательный
Показать дочерние атрибуты
сообщениястрока·обязательный
Удобочитаемое сообщение об ошибке
типстрока·обязательный
Тип категории ошибки
кодцелое число·обязательный
Числовой код ошибки
error_subcodeinteger
Более подробный подкод ошибки, если он доступен
fbtrace_idстрока
Уникальный идентификатор для запросов на отладку и поддержку в Meta
is_transientлогическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос
error_user_titleстрока
Удобный для пользователя заголовок сообщения об ошибке для наглядности
error_user_msgстрока
Удобное для пользователя сообщение об ошибке для отображения
Выберите язык
curl--request POST \
--url'https://graph.facebook.com/{Version}/{Business-ID}/whatsapp_business_accounts' \
--header'Authorization: Bearer \
--header'Content-Type: application/json' \
--data'{
"name": "Мой бизнес-аккаунт WhatsApp",
"currency": "USD",
"timezone_id": 1
}'
Выберите код состояния
{
"successful_creation": {
"summary": "Успешное создание WABA",
"value": {
"id": "1234567890123456",
"payment_account_id": "9876543210987654"
}
}
}
Аутентификация
Схема | Тип | Расположение |
bearerAuth | HTTP Bearer | Заголовок: Авторизация |
Примеры использования
bearerAuth:
Включите
Authorization: Bearer your-token-here в заголовки запроса.Глобальные требования к аутентификации
Для работы всех конечных точек требуется:
bearerAuth