Welcome to the KIMP360 Client API Quickstart Guide! This guide walks you through the essential steps to set up your development environment and start making API calls. Letโs get you integrated in under five minutes.Documentation Index
Fetch the complete documentation index at: https://docs.kimp360.com/llms.txt
Use this file to discover all available pages before exploring further.
๐ ๏ธ Step 1: Setup Your Development Environment
Follow these initial steps to prepare your environment for interacting with the KIMP360 API.Obtain Your API Key
Youโll need an API key to authenticate your requests. You can find or generate your API key from your account settings in the KIMP360 dashboard.๐ Step 2: Authentication & Authorization
Secure communication with our API is paramount. Hereโs how authentication and rate limiting work:API Key Authentication
API Key Authentication
All API requests must be authenticated. Include your API key in the
x-api-key header for every request: http x-api-key: YOUR_API_KEY Replace YOUR_API_KEY with the actual key you obtained in Step 1.Understanding Rate Limiting
Understanding Rate Limiting
To ensure fair usage and stability for all users, the API implements rate limiting. Key points:
- Limits: Typically, 60 requests per minute per API key (this may vary, check specific documentation if provided). - Headers: Look for
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Resetheaders in API responses to track your usage. - Exceeding Limits: If you exceed the rate limit, youโll receive a429 Too Many RequestsHTTP status code. TheRetry-Afterheader may indicate how long to wait before retrying.
๐ Step 3: Making Your First API Request
Letโs put it all together and make a sample request.Example: List Tasks
Example: List Tasks
Hereโs an example of how to make a GET request to list tasks for a specific project:
http GET /tasks?projectId=123&perPage=10 HTTP/1.1 Host: api.kimp360.com x-api-key: YOUR_API_KEY Accept: application/json Remember to replace: - YOUR_API_KEY with your valid API key. - projectId=123 and perPage=10 with relevant query parameters for your test.๐ Available Resources
The KIMP360 API provides a rich set of endpoints for managing various resources. Explore them to understand the full capabilities:Tasks
Get, create, and archive tasks (cards). Supports product types, brand/tag associations, file attachments, and dev card flow.
Brands
List, get, and delete brand profiles used for task management.
Tags
List and delete tags for content organization.
Request Types
List available request type categories for task creation.
๐ฆ Response Format
All successful API responses (HTTP2xx status codes) follow a consistent JSON structure:
status(boolean): Indicates the success of the operation.data(object/array): Contains the requested resource(s).message(string, optional): A descriptive message about the outcome.
โ ๏ธ Error Handling
The API uses standard HTTP status codes to indicate errors. Error responses also follow a consistent JSON format:Next Steps
Now that youโve got the basics, dive deeper into the API Reference or explore the integration guides!
Now that youโve got the basics, dive deeper into the API Reference or explore the integration guides!