# Parse API ## Docs - [Generate a new API key](https://docs.parse.bot/api-reference/authentication/generate-a-new-api-key.md): Create a new API key for the current user. Only one key is allowed at a time — delete the existing key first if one exists. Requires JWT authentication. The key value is only shown once in the response. - [Get current API key](https://docs.parse.bot/api-reference/authentication/get-current-api-key.md): Retrieve the current user's API key ID and creation date. Requires JWT authentication. - [Revoke API key](https://docs.parse.bot/api-reference/authentication/revoke-api-key.md): Delete the current user's API key. Requires JWT authentication. - [Check for available updates](https://docs.parse.bot/api-reference/dispatch/check-for-available-updates.md): Compare your API against the canonical version to find new or updated endpoints. Returns a list of changes you can preview and merge. - [Create a new API from a URL](https://docs.parse.bot/api-reference/dispatch/create-a-new-api-from-a-url.md): Submit a website URL to generate an API. If a matching API already exists, returns it instantly. Otherwise, queues a job to build one. Optionally describe the data you need in the `task` field. - [Get SDK usage example](https://docs.parse.bot/api-reference/dispatch/get-sdk-usage-example.md): Get a code example showing how to call this API using the Parse SDK. - [Get task detail](https://docs.parse.bot/api-reference/dispatch/get-task-detail.md): Get full details for a dispatch task, including the generated API spec with endpoint definitions and execution URLs when completed. - [List revision history](https://docs.parse.bot/api-reference/dispatch/list-revision-history.md): List all revisions (child tasks) for a given task. - [List your APIs](https://docs.parse.bot/api-reference/dispatch/list-your-apis.md): List all dispatch tasks for the current user, with optional status filter and pagination. - [Merge updates from canonical](https://docs.parse.bot/api-reference/dispatch/merge-updates-from-canonical.md): Apply selected endpoint updates from the canonical version into your API. New endpoints also merge code; spec-only updates preserve your code. - [Preview an endpoint update](https://docs.parse.bot/api-reference/dispatch/preview-an-endpoint-update.md): Test an endpoint against the canonical version to see the updated behavior before merging. Returns the execution result plus sample inputs. - [Respond to input prompts](https://docs.parse.bot/api-reference/dispatch/respond-to-input-prompts.md): Send a response when the agent requests user input during API creation. Task status must be 'needs_input'. - [Revise a completed API](https://docs.parse.bot/api-reference/dispatch/revise-a-completed-api.md): Submit a revision request for a completed API. Describe what to change — the system will classify and queue the revision. - [Rollback last merge](https://docs.parse.bot/api-reference/dispatch/rollback-last-merge.md): Restore your API to its pre-merge state. Only the most recent merge can be rolled back. - [Execute an API endpoint (GET)](https://docs.parse.bot/api-reference/execute/execute-an-api-endpoint-get.md): Call a generated API endpoint using query parameters. Use GET when the endpoint spec defines GET as the method. Parameters are passed as query strings and auto-coerced to the correct types. - [Execute an API endpoint (POST)](https://docs.parse.bot/api-reference/execute/execute-an-api-endpoint-post.md): Call a generated API endpoint by scraper ID and endpoint name. Pass endpoint parameters in the JSON body. - [Get scraper metadata](https://docs.parse.bot/api-reference/execute/get-scraper-metadata.md): Get basic metadata for a scraper including its source website and endpoint definitions. Does not return the scraper code. - [Export as MCP tools](https://docs.parse.bot/api-reference/export/export-as-mcp-tools.md): Export a completed API as MCP (Model Context Protocol) tool definitions. Returns tool names, input schemas, and endpoint metadata. - [Export as OpenAPI spec](https://docs.parse.bot/api-reference/export/export-as-openapi-spec.md): Export a completed API as an OpenAPI 3.1 JSON document. Includes all endpoints with JSON Schema parameters and response schemas. - [Authenticated APIs](https://docs.parse.bot/authenticated-apis.md): Call APIs that require login credentials - [Authentication](https://docs.parse.bot/authentication.md): Authenticate with Parse via OAuth or API key - [Introduction](https://docs.parse.bot/introduction.md): Turn any website into a structured API with a single request - [MCP Server](https://docs.parse.bot/mcp.md): Connect AI agents to Parse via the Model Context Protocol - [Quickstart](https://docs.parse.bot/quickstart.md): Create and call your first API in minutes - [API Updates](https://docs.parse.bot/updates.md): Keep your APIs current with upstream improvements ## OpenAPI Specs - [openapi](https://docs.parse.bot/openapi.json)