# Launchpoint > Use the Public API to build with Launchpoint's verified creator marketing data. - [Make your first API request](https://docs.launchpointhq.com/index.md): Generate a Launchpoint API key and pull your first program in a couple of minutes. - [Connect Launchpoint to your AI assistant](https://docs.launchpointhq.com/mcp.md): Set up the hosted Launchpoint MCP server in Cursor, Claude Code, Codex, or another MCP client. - [List Launchpoint deals in your app](https://docs.launchpointhq.com/creator-deals.md): Build a creator jobs feed with public deal links that work before signup. - [List creator deals](https://docs.launchpointhq.com/api-reference/v1/deals/list-creator-deals.md): List public creator opportunities across Launchpoint for a jobs board or creator app. This catalog is platform-wide, not limited to the API key company. It includes only public, active campaigns that accept submissions and have not been deleted. Private, unlisted, paused, closed, and deleted deals a… - [Browse creator pay structures](https://docs.launchpointhq.com/api-reference/v1/payouts/browse-creator-pay-structures.md): Get the pay terms for each visible creator and program. - [View wallet activity](https://docs.launchpointhq.com/api-reference/v1/payouts/view-wallet-activity.md): Read-only view of your company's wallet ledger entries. - [View payout wallet statistics](https://docs.launchpointhq.com/api-reference/v1/payouts/view-payout-wallet-statistics.md): Read-only summary of your company's payout wallet balances and lifetime activity. - [Report creator spend per program](https://docs.launchpointhq.com/api-reference/v1/payouts/report-creator-spend-per-program.md): Creator money for each visible program, using the same definition as the campaign pages in the dashboard. - [View pending payouts](https://docs.launchpointhq.com/api-reference/v1/payouts/view-pending-payouts.md): Get money currently held for creators in the payout reserve. - [View creator audience demographics](https://docs.launchpointhq.com/api-reference/v1/creators/view-creator-audience-demographics.md): Get saved audience demographics for each linked social account of a visible creator. - [Link a Discord channel to a creator](https://docs.launchpointhq.com/api-reference/v1/creators/link-a-discord-channel-to-a-creator.md): Make a Discord text channel that you created the creator's space on this program's Discord server. Launchpoint then sends that creator's drafts and notices there. - [Browse creators](https://docs.launchpointhq.com/api-reference/v1/creators/browse-creators.md): Get creators associated with your company, along with a contract status map for each campaign. Use this to see which creators are active across your campaigns. Each creator has a `phone` number, which is `null` when no number is on file or while your creator access is locked. Creator email addresses… - [Browse creator collections](https://docs.launchpointhq.com/api-reference/v1/creators/browse-creator-collections.md): Get the creator collections (saved account groups) for the authenticated company. - [Create a creator collection](https://docs.launchpointhq.com/api-reference/v1/creators/create-a-creator-collection.md): Create a collection that your workspace owns. Add creators with `POST /creators/collections/{id}/creators`. - [Delete a creator collection](https://docs.launchpointhq.com/api-reference/v1/creators/delete-a-creator-collection.md): Delete a collection that your workspace owns. Its creators leave the collection; they are not moved to another one and nothing else about them changes. - [Rename a creator collection](https://docs.launchpointhq.com/api-reference/v1/creators/rename-a-creator-collection.md): Rename a collection that your workspace owns. - [Add creators to a collection](https://docs.launchpointhq.com/api-reference/v1/creators/add-creators-to-a-collection.md): Add creators by the `id` that `GET /creators` returns. A creator already in the collection is counted in `skipped`. - [Remove creators from a collection](https://docs.launchpointhq.com/api-reference/v1/creators/remove-creators-from-a-collection.md): Remove creators named in repeated `creatorId` query parameters. This request has no body. - [Browse programs](https://docs.launchpointhq.com/api-reference/v1/programs/browse-programs.md): Get your company's programs with pagination and filters. - [Create a program invite link](https://docs.launchpointhq.com/api-reference/v1/programs/create-a-program-invite-link.md): Create a shareable invite link for a program. - [Browse posts](https://docs.launchpointhq.com/api-reference/v1/posts/browse-posts.md): Get social media posts with detailed filters. - [View post details](https://docs.launchpointhq.com/api-reference/v1/posts/view-post-details.md): Get full details for one post/video. - [List a post's money events](https://docs.launchpointhq.com/api-reference/v1/posts/list-a-posts-money-events.md): Get the money events behind the post's `payment.state`, oldest first. Works for a post that was removed after its rows were deleted. - [View post metrics history](https://docs.launchpointhq.com/api-reference/v1/posts/view-post-metrics-history.md): Get daily historical metrics for one post/video. - [View post insights](https://docs.launchpointhq.com/api-reference/v1/posts/view-post-insights.md): Get the latest stored Instagram performance and Reel watch metrics for one post. - [View post analysis](https://docs.launchpointhq.com/api-reference/v1/posts/view-post-analysis.md): Get the media analysis for one post: the storyboard scenes the analyzer wrote plus retention data. - [Exclude a post from earnings](https://docs.launchpointhq.com/api-reference/v1/posts/exclude-a-post-from-earnings.md): Exclude a post in a canvas program from creator earnings. This is permanent. The exclusion covers the post's whole video, including its cross-posts on other platforms (same `crossPostGroupId`). The video stops counting in pay and analytics, its pending pay is removed, and it is not tracked again. Af… - [Look up posts by id](https://docs.launchpointhq.com/api-reference/v1/posts/look-up-posts-by-id.md): Get one answer for each of up to 1,000 post ids, in request order. Duplicate ids are answered once. - [Download posts as CSV](https://docs.launchpointhq.com/api-reference/v1/posts/download-posts-as-csv.md): Create and download a CSV file containing posts. - [View key KPIs](https://docs.launchpointhq.com/api-reference/v1/analytics/view-key-kpis.md): Get key performance indicators grouped by status. - [View a program leaderboard](https://docs.launchpointhq.com/api-reference/v1/analytics/view-a-program-leaderboard.md): Return an all-time creator leaderboard and program totals without paging through every post. - [Browse tracked videos and analytics](https://docs.launchpointhq.com/api-reference/v1/analytics/browse-tracked-videos-and-analytics.md): Get tracked videos/posts with analytics and filters. - [Browse tracked accounts](https://docs.launchpointhq.com/api-reference/v1/analytics/browse-tracked-accounts.md): Get tracked social media accounts with aggregated analytics. - [View analytics overview](https://docs.launchpointhq.com/api-reference/v1/analytics/view-analytics-overview.md): Get analytics with filtering support. - [View daily recruitment outreach analytics](https://docs.launchpointhq.com/api-reference/v1/analytics/view-daily-recruitment-outreach-analytics.md): Get daily totals for sent recruitment invites and candidate responses. - [Report the comment-to-DM funnel](https://docs.launchpointhq.com/api-reference/v1/analytics/report-the-comment-to-dm-funnel.md): Comment-to-DM attribution for each visible program: how many leads opted in, how many got the first DM, and how many tapped the DM link. - [Browse creator applications](https://docs.launchpointhq.com/api-reference/v1/applications/browse-creator-applications.md): Get creator applications to your Canvas programs, with each application's approval status. - [List creator conversations](https://docs.launchpointhq.com/api-reference/v1/messages/list-creator-conversations.md): List conversations for one visible program. Reading this endpoint does not change message read receipts. Creator ids are the opaque ids returned by `/creators`. - [Read conversation messages](https://docs.launchpointhq.com/api-reference/v1/messages/read-conversation-messages.md): Read a newest-first message page. This does not mark the conversation read or change either side's read receipt. - [Send a creator message](https://docs.launchpointhq.com/api-reference/v1/messages/send-a-creator-message.md): Send a real message from the workspace to a creator and notify them. The program must be writable, the creator must be part of it, and the creator must not be blocked. Pass a stable clientMessageId UUID to make retries idempotent. - [List creators in onboarding](https://docs.launchpointhq.com/api-reference/v1/onboarding/list-creators-in-onboarding.md): List the creators in one program who still have onboarding work, the same list as the dashboard's Onboarding tasks: creators with a proof waiting for review first, then creators still getting ready. - [Get a creator's onboarding](https://docs.launchpointhq.com/api-reference/v1/onboarding/get-a-creators-onboarding.md): Everything one approved creator still needs in a program, as the dashboard's Onboarding task shows it. It also answers for a creator with no linked account or no proof. - [Send an onboarding message](https://docs.launchpointhq.com/api-reference/v1/onboarding/send-an-onboarding-message.md): Send the creator a message about their onboarding, for example to ask them to link Instagram and send a proof. The creator gets it as onboarding feedback in the app, by push, and in Discord. Nothing else changes. - [List onboarding proofs](https://docs.launchpointhq.com/api-reference/v1/onboarding/list-onboarding-proofs.md): List the onboarding proofs creators sent in one visible program, newest first. A creator sends a proof for each custom account requirement of the program (for example, a screenshot of their audience countries) and, when the program requires it, a screen recording of their warmed-up feed. `pending_re… - [Approve an onboarding proof](https://docs.launchpointhq.com/api-reference/v1/onboarding/approve-an-onboarding-proof.md): Approve one pending proof in a writable program. For an account requirement, the requirement counts as met for that creator account. For a warm-up proof, the account counts as warmed up. Approving meets one requirement; check `GET /onboarding/{creatorId}` for the creator's overall status. The proof… - [Reject an onboarding proof](https://docs.launchpointhq.com/api-reference/v1/onboarding/reject-an-onboarding-proof.md): Reject one pending proof in a writable program. The creator gets a notification, sees your message, and can send a new proof. - [List media for review](https://docs.launchpointhq.com/api-reference/v1/media-review/list-media-for-review.md): List the media creators sent for review in one visible program, before they post it. This is the Media queue of the dashboard's Tasks page. `pending_review` lists only media that approve or reject can act on, in the dashboard's order. - [Get one media item](https://docs.launchpointhq.com/api-reference/v1/media-review/get-one-media-item.md): Get one media item and its current review status. - [Approve media](https://docs.launchpointhq.com/api-reference/v1/media-review/approve-media.md): Approve one media item in your review queue. This is the brand's decision, the same as Approve in the dashboard: the creator is told and can post. - [Reject media](https://docs.launchpointhq.com/api-reference/v1/media-review/reject-media.md): Reject one media item in your review queue. The creator gets a notification, sees your message, and can send a new revision. - [Browse contracts](https://docs.launchpointhq.com/api-reference/v1/contracts/browse-contracts.md): Get offer-level creator contract metadata with sensitive payment details hidden. ## OpenAPI Specs - [openapi](/api-reference/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.