Getting Started
Get started with the Yipii IoT API integration
This guide will help you integrate with the Yipii IoT API. By the end of this guide, you'll be able to authenticate with the API and make your first request.
Prerequisites
Before you begin, ensure you have:
- A Yipii IoT account (sign up at iot.yipii.io)
- API credentials (OAuth2 client ID and secret)
- Basic familiarity with REST APIs
Step 1: Obtain API Credentials
- Log in to your Yipii IoT dashboard at iot.yipii.io
- Click your profile avatar in the top-right corner and select API Access
- Click Create API Key
- Give your key a descriptive name (e.g., "Fleet Integration")
- Copy and save your API key securely
Your Client Secret is only shown once. Store it securely and never expose it in client-side code.
Step 2: Authenticate
The Yipii IoT API uses OAuth2 with the Client Credentials flow. See the Authentication Guide for detailed instructions.
Quick example using cURL:
Response:
Step 3: Find Your Account Key
All API requests are scoped to your account using an account key. Find it in your dashboard URL:
Or fetch it via the API after authentication:
Step 4: Make Your First Request
Once authenticated, you can fetch your assets:
Response:
API Base URL
All API requests should be made to:
Replace {account_key} with your account identifier.
Rate Limits
The API enforces rate limits to ensure fair usage:
| Endpoint Type | Limit |
|---|---|
| Authentication | 10 requests/minute |
| Read operations | 60 requests/minute |
| Write operations | 30 requests/minute |
Rate limit headers are included in all responses:
Next Steps
- Authentication Guide - Detailed OAuth2 setup with code examples
- Quick Start Examples - Common API usage patterns
- IoT-BE API Reference - Full API documentation
Was this page helpful?