# ManyPI Docs ## Docs - [Run Scraper](https://docs.manypi.com/api-reference/endpoint/scrape.md): Runs a configured scraper to extract structured data from a target URL. The scraper uses AI to intelligently extract data matching your defined schema. - [Introduction](https://docs.manypi.com/api-reference/introduction.md): How to use the ManyPI API - [Development](https://docs.manypi.com/development.md): The ManyPI API works with all major programming languages. - [Authentication](https://docs.manypi.com/features/authentication.md): Secure your API requests with Bearer token authentication - [Rate Limiting](https://docs.manypi.com/features/rate-limiting.md): Implement responsible scraping with rate limiting, retry logic, and error handling - [Type Safety](https://docs.manypi.com/features/type-safety.md): Get fully typed, validated data from your scrapers with JSON Schema and TypeScript - [Website to API](https://docs.manypi.com/features/website-to-api.md): Transform unstructured web data into clean, structured APIs in minutes with AI-powered scraping - [Introduction](https://docs.manypi.com/index.md): Turn any website into a type-safe API in seconds with ManyPI - [Quickstart](https://docs.manypi.com/quickstart.md): Extract structured data from any website in minutes with AI-powered scraping ## OpenAPI Specs - [openapi](https://docs.manypi.com/api-reference/openapi.json) ## Optional - [Changelog](https://manypi.com/changelog) - [Blog](https://manypi.com/blog)