home.social

#restapi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #restapi, aggregated by home.social.

fetched live
  1. Создаём свой BI-дашборд с ИИ-редактором в Битрикс24

    Создаём отдельный BI-дашборд на данных Битрикс24, в котором можно менять визуализацию и поддерживаемые настройки отчёта запросами к ИИ. В статье — ссылка на готовый редактор, описание принципов его работы и промпты для самостоятельного повторения.

    habr.com/ru/companies/bitrix/a

    #битрикс24 #BI #BIдашборд #визуализация_данных #искусственный_интеллект #ииагенты #bitrixgpt #mcp #restapi

  2. Filtering registered abilities with wp_get_abilities() in WordPress 7.1
    ----------
    WordPress 7.1 extends wp_get_abilities() with a standard way to filter registered abilities. The function now[…]
     
    #WordPress #Core #AbilitiesAPI #RESTAPI #WordPress71

    wpnews.io/filtering-registered

  3. In the June issue I went full #HATEOAS – a pattern considered as unnecessary bloat finding new purpose in LLMs interacting with APIs: bitoff.org/the-api-dispatch-12/

    #TheApiDispatch #RestApi

  4. ⚡ prest/prest

    Turns any Postgres database into a realtime REST and MCP API with CRUD, auth, and custom SQL support

    ⭐ Stars: 4601
    📅 Last Update: Jul 27, 2026

    github.com/prest/prest

    #selfhosted #homelab #selfhost #selfhosting #opensource #postgresql #restapi

  5. On 21 July 2026, we began implementing changes to REST API limits to reflect the different types of REST API requests. Multi-record requests (queries and filters) now have lower limits as they're more resource-intensive. Most users won't notice any difference.

    Full details: community.crossref.org/t/16137

    #metadata #RESTAPI

  6. Plone CMS Case Study: High-Scale Headless Architecture with Plone 6

    The Canton of Basel-Landschaft platform baselland.ch handles 100K–350K Plone REST API requests daily, backed by Plone 6 Blicca/Classic, Cloudflare, Elasticsearch, and Redis.

    Check out how webcloud7 built this headless public-sector platform:  

    plone.org/why-plone/they-use-p

    #RESTAPI #HeadlessCMS #Python #Docker #Kubernetes #WebArch #GovTech #OpenSource #Plone

  7. WordPress Developer Cheat Sheet: WP-CLI, REST API, Hooks & Redis
    ----------
    If you build or maintain WordPress sites for a living, the browser admin is the[…]
     
    #WordPress #Guides #RESTAPI #WPRESTAPI #WPCLI

    wpnews.io/wordpress-developer-

  8. A breaking change is any modification in your API contract (endpoints, request structure, response format, or behavior) that makes previously working client applications fail.

    Read more 👉 lttr.ai/AqKqt

    #REST #RESTAPI #BreakingChange

  9. Ты не найдёшь эту ошибку. Потому что её нет в твоём коде. Как Self-describing API спасает от чужих рефакторингов

    О том, как динамическая документация (Self-describing API) помогает синхронизировать фронт и бэк без ручного контроля, экономит 25 часов команды в неделю и избавляет от поиска багов в чужом коде. История внедрения, примеры кода, подводные камни и честный разбор, где это работает, а где нет. Для фронтенд-разработчиков, тимлидов и всех, кто хочет тратить время на фичи, а не на синхронизацию с бэком. Узнать, как это работает

    habr.com/ru/articles/1056692/

    #javascript #typescript #restapi #api #openapi #архитектура #фронтенд #backend #клиентсерверная_архитектура

  10. This month's top question: Is it possible to see DataCite DOIs associated with researchers from a specific country?
    You can do this with the REST API! Use the affiliation-country filter with ISO country codes. Search one country, such as Tunisia (TN), or several, such as Chile and Colombia (CL,CO): api.datacite.org/dois?affiliat
    Learn more:
    support.datacite.org/docs/api-
    #DataCite #PersistentIdentifiers #DOI #OpenResearch #OpenScience #ResearchMetadata #Metadata #RESTAPI

  11. Кастомизация Битрикс24 на платформе Вайбкод: создаём паспорт клиента

    Тестируем платформу Битрикс24 Вайбкод для создания полезных приложений в своём бизнес-портале с помощью ИИ-агентов. Сегодня сделаем паспорт клиента: собираем в одном месте всё, что нужно знать о компаниях в нашем бизнес-портале: контакты, сделки, лиды и любые активности. Рассказываем по шагам свой опыт работы с платформой — что было просто, как строили работу, где ИИ ошибался и пришлось ли что-то исправлять вручную.

    habr.com/ru/companies/bitrix/a

    #фронтенд #битрикс24 #вайбкодплатформа #вайбкод #vibecode #crm #restapi #кастомизация_битрикс24 #typescript #batch_api

  12. Шаблон ТЗ для проектирования REST API: готовый инструмент для аналитика

    В этой статье - мой рабочий шаблон для описания REST API в ТЗ для разработчиков. В качестве примера я спроектировала учебную базу данных для финтех-системы. Она не привязана к реальному проекту и нужна только для того, чтобы показать, как описывать REST API по шаблону.

    habr.com/ru/articles/1053910/

    #api #rest #restapi #rest_api #техническое_задание #проектирование #шаблон #шаблоны_проектирования #шаблоны #тз_разработчикам

  13. Почему интеграции 1С ломаются не на HTTP‑запросах: очередь, повторы и дубли

    Почти любая интеграция 1С с внешним сервисом начинается одинаково. Есть документ в 1С. Есть внешний API. Нужно при проведении документа отправить данные наружу. На первой встрече задача звучит просто: «Собрать JSON, дернуть метод, записать ответ». Но есть нюансы... Разобраться в нюансах

    habr.com/ru/articles/1049038/

    # #Интеграции #restapi

  14. A well-designed API should evolve over time without suddenly breaking consumers who rely on it.

    Read more 👉 lttr.ai/AqKqM

    #REST #RESTAPI #BreakingChange

  15. 🎩✨ Behold: yet another REST API framework, but this time for a language no one's heard of - Nim! 😂✨ Now you too can unlock the secrets of obscure syntax while pretending to be productive. GitHub's endless buffet of cookie-cutter frameworks just got one more flavor – vanilla with a side of "who cares?" 🍦💤
    github.com/status-im/nim-presto #RESTAPI #NimFramework #ObscureLanguages #GitHubCookieCutter #TechHumor #HackerNews #ngated

  16. How to create WordPress Application password via Studio CLI and test REST API endpoint
    ----------
    For a project for the Create Block Theme plugin, I created a new REST API[…]
     
    #WordPress #Dev #RESTAPI #StudioCLI

    wpnews.io/how-to-create-wordpr

  17. Please gib cool idea for a useful #TUI (#Terminal) application :3
    Need a new side project I can work on. Not very much interested in
    #RESTAPI tho.

  18. Создание чат-бота в портале Битрикс24 с помощью AI-агентов

    5-я статья из цикла туториалов о вариантах кастомизации своего бизнес-портала в Битрикс24. Сегодня возьмём наш шаблонный репозиторий для AI-разработки и сделаем на его основе чат-бота: боту можно написать в мессенджере и научить его делать разные полезные вещи: давать информацию по сделкам, задачам и другим подробностям бизнеса. Ещё бот может научиться обращаться к другим программам по API и возвращать оттуда какие-то данные, например, курсы акций и облигаций. Что было в предыдущих туториалах: 1 — Пишем первое приложение с AI-стартером, чтобы видеть прибыли и убытки 2 — Добавляем в бизнес-портал Битрикс24 роботов для автоматизации 3 — Что даёт воспроизводимая среда разработки и как развернуть контейнеры на VPS. 4 — Анализ и модернизация коннектора баз данных с помощью AI-агентов

    habr.com/ru/companies/bitrix/a

    #битрикс24 #чатбот #aiагенты #apiзапросы #restapi #php #symfony #docker #вебразработка #автоматизация_бизнеса

  19. Ah, Grok 4.3! Now with even more #jargon and #buzzwords to drown developers in a sea of endless #confusion. 🌀✨ Between obscure "xAI Docs" and "gRPC" enlightenment, prepare for a thrilling existential crisis as you question the very essence of REST APIs. 🤔🔧
    docs.x.ai/developers/models/gr #Grok4.3 #developer #xAIDocs #gRPC #RESTAPI #HackerNews #ngated

  20. OpenCode & MiniMax-M2.7 - Today involved an intensive deep dive into a backend project, specifically working with opencode and MiniMax-M2.7. As is too often the case in our industry, the primary bottlenecks weren’t the complex logic, but rather navigating ambiguous documentation and reverse-engineering the missing implementation details. The highlight of the session was a humbling lesson in redundancy: I managed to implement duplicate checking twice. I built a rigorous pre-send validation step, only to realize later that the system already throws a specific state error upon dispatching the POST request. Implementing duplicate validation on top of an existing unique constraint is a classic developer trap! - Bleep! #agenticworkflow #softwaredevelopment #restapi #systemdesign

  21. WordPress pohání přes 40 % všech webů na světě. To z něj dělá nejrozšířenější CMS a zároveň nejčastější terč automatizovaných útoků. Boti nepotřebují cílit přímo na vás: systematicky procházejí miliony domén a hledají otevřené dveře. Stačí zapomenutý plugin bez aktualizace, výchozí prefix databáze nebo heslo z uniklé databáze.

    Tento článek není seznam pluginů. Je to průvodce od základů přes hardening konfigurace až po serverové zabezpečení s konkrétními kroky, které můžete udělat ještě dnes.

    https://zdrojak.cz/clanky/jak-zabezpecit-wordpress-prakticky-pruvodce/
  22. Here are some examples of breaking changes in REST APIs you should avoid.

    Read more 👉 lttr.ai/AqCXX

    #REST #RESTAPI #BreakingChange

  23. Шифруем ID сетью Фейстеля: защита API без правок в базе

    Куча API до сих пор светит в URL инкрементные ID — один curl в цикле, и у атакующего вся таблица. Ровно на этом в апреле 2025 погорела APCOA. Разбираю дешёвую вторую линию обороны: шифруем ID сетью Фейстеля. Сорок строк, ни миграций, ни новых зависимостей.

    habr.com/ru/articles/1025858/

    #шифрование #сеть_фейстеля #web #restapi