Platform API
The Platform API provides comprehensive access to all features of the Blynk IoT Platform through a secure HTTPS API. It enables you to perform Create, Read, Update, and Delete (CRUD) operations on a wide range of entities. These entities include devices, users, organizations, automations, webhooks, tags, templates, and more, giving you extensive control and flexibility.
Authentication
The API uses OAuth2 for authentication. Obtain an access token via the POST /oauth2/token endpoint using your OAuth2 client credentials, then include it as a Bearer token in the Authorization header of every API request:
Authorization: Bearer {access_token}See the Authentication section for the available grant types and detailed usage.
Rate Limiting
The API enforces rate limiting of 10,000 requests per minute per organization. Exceeding this limit returns a 429 Too Many Requests response.
Pagination
List endpoints support pagination via page (0-indexed) and size (max 1000) query parameters.
Parameter Passing
All resource identifiers (deviceId, organizationId, userId, templateId, etc.) are passed as query parameters.
Last updated
Was this helpful?

