# LeanKit (Planview AgilePlace) > LeanKit is the enterprise Kanban platform now shipped by Planview as Planview AgilePlace. Teams visually track and manage the flow of work from strategy to delivery across boards, lanes, cards, taskboards, and connected parent/child hierarchies. LeanKit exposes a documented RESTful v2 API at `https://{account}.leankit.com/io/`, a SCIM 1.1 User Provisioning API, and an Advanced Reporting export API. Generated by the API Evangelist enrichment pipeline on 2026-07-19. Planview does not publish an llms.txt on success.planview.com, www.planview.com, or trust.planview.com (all 404 as of this date), so this file is generated from the catalog entry and the artifacts in this repository. Every link below was resolved from Planview's own published surface. Key facts an agent should know before calling this API: - Base URL is per-account: `https://{account}.leankit.com/io/`. There is no single shared host. The `leankit.com` apex and `www` hosts no longer present a matching TLS certificate; only per-account and `login` subdomains work. - Authentication is HTTP Basic (base64 email:password) or Bearer with a long-lived opaque API token. Tokens are created with `POST /io/auth/token` or from the "My API Tokens" tab in the user profile, are displayed only once, and never expire. There is no OAuth 2.0 and there are no scopes. - Rate limits are points per rolling 60-second window, per authenticated user, shared across all of that user's tokens. Read `X-RateLimit-Limit`, `X-RateLimit-Remaining`, and `X-RateLimit-Reset` on every response; on `429` honour `Retry-After`. - List endpoints page with `limit` and `offset` and return a `pageMeta` envelope (`totalRecords`, `offset`, `limit`, `startRow`, `endRow`). - Use the `since` parameter on `GET /io/card` for incremental sync instead of polling full card state. - **There is no idempotency key.** Retried writes create duplicates. Correlate with `externalCardId`. - Errors are HTTP status codes only — no `application/problem+json`, no error-code registry. `422` means required information was missing or invalid. - Dates are ISO 8601 in UTC. `X-HTTP-Method-Override` lets a POST stand in for PUT, PATCH, or DELETE. - The legacy `/kanban/api` v1 surface is marked for deprecation; do not build on it. ## Documentation - [AgilePlace API reference](https://success.planview.com/Planview_AgilePlace/AgilePlace_API): Root of the developer documentation for all AgilePlace API surfaces. - [API core concepts](https://success.planview.com/Planview_AgilePlace/AgilePlace_API/01_v2/01-overview/core-concepts): Base URL, authentication, versioning, method override, date format, errors, and paging. - [Rate limiting](https://success.planview.com/Planview_AgilePlace/AgilePlace_API/01_v2/01-overview/rate-limiting): Point model, headers, 429 handling, and Planview's guidance for responsible integrations. - [v2 API endpoint reference](https://success.planview.com/Planview_AgilePlace/AgilePlace_API/01_v2): 130 documented operations across boards, cards, lanes, comments, attachments, connections, dependencies, automations, teams, users, and planning series. - [User Provisioning API (SCIM 1.1)](https://success.planview.com/Planview_AgilePlace/AgilePlace_API/User_Provisioning_API/020User_Provisioning_API_Getting_Started): Administrator-only user lifecycle API at `/io/scim/v1`. - [Advanced Reporting API](https://success.planview.com/Planview_AgilePlace/Reporting/Advanced_Reporting): Bulk export of cards, lane positions, comments, connections, lanes, tags, and user assignments. Data may be up to 24 hours stale. - [Webhooks (Web service call automation)](https://success.planview.com/Planview_AgilePlace/Cards/Card_Automation/Webhooks): Outbound POST with HMAC-SHA256 `x-lk-signature`, payload fields, and the event catalog. - [Custom events](https://success.planview.com/Planview_AgilePlace/Cards/Card_Automation/Custom_Events): Card-level and board-level named events that chain automations. - [GitHub Actions automation](https://success.planview.com/Planview_AgilePlace/Cards/Card_Automation/GitHub_Actions): `repository_dispatch` trigger with the card context as `client_payload`. - [Getting started with AgilePlace](https://success.planview.com/Planview_AgilePlace/Getting_Started): Product onboarding. ## Client libraries and tooling - [leankit-client (npm)](https://www.npmjs.com/package/leankit-client): First-party Node.js client covering the v2 and legacy surfaces. Last published 2022. - [leankit-events (npm)](https://www.npmjs.com/package/leankit-events): First-party Node.js board-event poller. - [LeanKit.API.Client (NuGet)](https://www.nuget.org/packages/LeanKit.API.Client): First-party .NET wrapper. Source repository archived. - [LeanKit GitHub Actions](https://github.com/LeanKit/github-actions): Actively maintained first-party actions — addComment, addTag, assignUsers, blockCard, createCard, extractCardId, getCardData, hasTag, initiateBoardEvent, initiateCardEvent, moveCard, validateCustomFields. - [github.com/LeanKit](https://github.com/LeanKit): The first-party GitHub organization. ## Operations and trust - [Product releases](https://success.planview.com/Planview_AgilePlace/Product_Releases): Dated release notes with monthly archives back to 2021. - [Status page](https://status.planview.com/): Live Planview system health, including AgilePlace. - [Trust center](https://trust.planview.com/): SOC 2, ISO/IEC 27001, ISO/IEC 27701, CSA STAR, and GDPR. HIPAA, FedRAMP, PCI DSS, and TISAX are not claimed. - [Support](https://success.planview.com/Planview_AgilePlace/Support): AgilePlace support entry point. - [Privacy statement](https://www.planview.com/trust/privacy/statement/) - [Legal terms](https://www.planview.com/legal/legal-terms/) ## Product - [Planview AgilePlace](https://www.planview.com/products-solutions/products/agileplace/): Product overview. - [Pricing](https://www.planview.com/products-solutions/products/agileplace/agileplace-pricing/) - [Free trial](https://www.planview.com/products-solutions/products/agileplace/get-agileplace/) - [Integrations](https://www.planview.com/products-solutions/products/agileplace/integrations/) - [Login](https://login.leankit.com/) ## Optional - [Planview blog](https://blog.planview.com/) - [Legacy Application API v1](https://success.planview.com/Planview_AgilePlace/AgilePlace_API/02_Application_API_v1): Marked for deprecation; use only for functionality missing from v2.