# I'mBoard API Documentation (/docs) Agent-first documentation for the I'mBoard REST API. Schemas, recipes, and guides for AI agents and developers. # API Reference (/docs/api-reference) Interactive API reference generated from the I'mBoard OpenAPI 3.1 specification. # Authentication (/docs/getting-started/authentication) All API requests require a valid token in the Authorization header. # Conventions (/docs/getting-started/conventions) Standard patterns that apply across all API endpoints. # Errors (/docs/getting-started/errors) All errors follow a consistent envelope format with machine-readable codes. # Known V1 Limitations (/docs/getting-started/known-limitations) V1 is an intentionally scoped first release. This documents what V1 does not include and why. # Pagination, Filtering & Sorting (/docs/getting-started/pagination-filtering-sorting) Collection endpoints support cursor-based pagination, field sorting, and query filtering. # Quickstart (/docs/getting-started/quickstart) Get your first successful API call in under 2 minutes. # Versioning & Breaking Changes (/docs/getting-started/versioning) How I'mBoard versions its public API and communicates breaking changes. # Guide: Claude Code & MCP (/docs/guides/claude-code-and-mcp) Use I'mBoard from Claude Code via the MCP server. # Guide: CLI (/docs/guides/cli) Use the imboard CLI to manage boards, meetings, documents, and reports from your terminal. # Guide: Create & Update a Meeting (/docs/guides/create-update-meeting) How to create a new meeting and update its details via the API. # Guide: First API Call (/docs/guides/first-api-call) A detailed walkthrough for making your first authenticated API call. # Guide: List Board Meetings (/docs/guides/list-board-meetings) How to paginate through a board's meetings using cursor-based pagination. # Knowledge Base (/docs/kb) Learn how to use I'mBoard to run your board meetings, manage documents, and keep stakeholders informed. # Boards (/docs/resources/boards) A board represents a governance board in I'mBoard. List and retrieve boards. # Dashboards (/docs/resources/dashboards) Dashboard configurations nested under reports. # Documents (/docs/resources/documents) Board document metadata. V1 returns metadata only — no file download. # Me (/docs/resources/me) Retrieve the authenticated user's profile. The simplest way to verify your token. # Meetings (/docs/resources/meetings) Board meeting scheduling, location, and lifecycle management. # Members (/docs/resources/members) Board membership, roles, access levels, and board positions. # Reports (/docs/resources/reports) Board report generation and retrieval. Reports contain dashboards. # Manage Your Subscription (/docs/kb/billing/manage-subscription) Understand I'mBoard's pricing, trial period, seat management, and billing lifecycle. # Share Documents (/docs/kb/documents/share-documents) Understand who can access board documents and how to share them. # Upload & Organize Documents (/docs/kb/documents/upload-and-organize) Add files and links to your board's document library, categorize them, and track versions. # Create Your Board (/docs/kb/getting-started/create-your-board) Set up your first I'mBoard workspace in under a minute. # Invite Members (/docs/kb/getting-started/invite-members) Add board members, assign roles and positions, and manage access to your board. # Schedule a Meeting (/docs/kb/meetings/schedule-a-meeting) Propose meeting times, collect votes from attendees, and confirm your next board meeting. # Create a Report (/docs/kb/reports/create-a-report) Build board reports with dashboards, assign owners, and manage the review-to-publish workflow.