# Web Scraping Platform Documentation - Titan Network ## Docs - [API call](https://webscraping.titannet.io/docs/about-platform/action-types/api-call.md): Use the api_call action type to invoke external HTTP APIs as part of a Titan task workflow. - [Crawl](https://webscraping.titannet.io/docs/about-platform/action-types/crawl.md): Use the crawl action type for link-following, depth-bounded navigation, and expanding coverage from seeds. - [Action types overview](https://webscraping.titannet.io/docs/about-platform/action-types/overview.md): How Titan models modular work as search, crawl, scrape, and api_call actions inside a single task and execution system. - [Scrape](https://webscraping.titannet.io/docs/about-platform/action-types/scrape.md): Use the scrape action type for structured extraction from known URLs against an output schema. - [Search](https://webscraping.titannet.io/docs/about-platform/action-types/search.md): Use the search action type to discover URLs and documents from the web before extraction. - [Architecture](https://webscraping.titannet.io/docs/about-platform/architecture-overview.md): Titan is a multi-service web intelligence platform: user-facing APIs, execution orchestration, ingestion, billing, analytics, and managed workers for extraction, discovery, and API steps. - [Credits and billing](https://webscraping.titannet.io/docs/about-platform/credits-and-billing.md): How credits, wallets, plans, and usage debits work in Titan, and which APIs expose them. - [Datasets and media](https://webscraping.titannet.io/docs/about-platform/datasets-and-media.md): Titan supports both structured output data and media-aware results. - [Executions](https://webscraping.titannet.io/docs/about-platform/executions.md): An execution is a single run of a task—classic extraction, modular actions, or multi-step plans share the same lifecycle model. - [Rate limits](https://webscraping.titannet.io/docs/about-platform/rate-limits.md): Control-plane HTTP rate limits, preview quotas, response headers, and how clients should handle HTTP 429. - [Tasks](https://webscraping.titannet.io/docs/about-platform/tasks.md): A task is Titan’s durable definition of work: targets, intent, output shape, and optional modular actions or multi-step plans. - [Worker types](https://webscraping.titannet.io/docs/about-platform/worker-types.md): Titan currently uses two different worker models for scraping execution. - [Batch execution URL summaries](https://webscraping.titannet.io/docs/api-reference/analytics/executions/batch-execution-url-summaries.md) - [Execution URL metrics](https://webscraping.titannet.io/docs/api-reference/analytics/executions/execution-url-metrics.md) - [Custom analytics query](https://webscraping.titannet.io/docs/api-reference/analytics/query/custom-analytics-query.md) - [Custom timeseries](https://webscraping.titannet.io/docs/api-reference/analytics/realtime-&-timeseries/custom-timeseries.md) - [Realtime usage window](https://webscraping.titannet.io/docs/api-reference/analytics/realtime-&-timeseries/realtime-usage-window.md) - [Usage series](https://webscraping.titannet.io/docs/api-reference/analytics/summary-&-series/usage-series.md) - [Usage summary](https://webscraping.titannet.io/docs/api-reference/analytics/summary-&-series/usage-summary.md) - [Batch task stats](https://webscraping.titannet.io/docs/api-reference/analytics/tasks/batch-task-stats.md) - [Frequently used tasks](https://webscraping.titannet.io/docs/api-reference/analytics/tasks/frequently-used-tasks.md) - [Task execution history](https://webscraping.titannet.io/docs/api-reference/analytics/tasks/task-execution-history.md) - [Task execution history bars](https://webscraping.titannet.io/docs/api-reference/analytics/tasks/task-execution-history-bars.md) - [Get balance](https://webscraping.titannet.io/docs/api-reference/billing/balance-&-ledger/get-balance.md): Returns wallet balances, optional active credit lots, and optional daily refresh metadata. - [List billing activity](https://webscraping.titannet.io/docs/api-reference/billing/balance-&-ledger/list-billing-activity.md) - [List ledger entries](https://webscraping.titannet.io/docs/api-reference/billing/balance-&-ledger/list-ledger-entries.md) - [Daily allocation metadata](https://webscraping.titannet.io/docs/api-reference/billing/metadata/daily-allocation-metadata.md) - [Get current plan](https://webscraping.titannet.io/docs/api-reference/billing/plans-&-statements/get-current-plan.md): Some errors use a legacy JSON shape with a top-level error string and no success field. - [List plans](https://webscraping.titannet.io/docs/api-reference/billing/plans-&-statements/list-plans.md) - [Monthly statement](https://webscraping.titannet.io/docs/api-reference/billing/plans-&-statements/monthly-statement.md) - [Select plan](https://webscraping.titannet.io/docs/api-reference/billing/plans-&-statements/select-plan.md): On success the body includes success and message only (no data field). Errors may use the legacy shape. - [Deductions by task](https://webscraping.titannet.io/docs/api-reference/billing/usage/deductions-by-task.md) - [Execution spend summary](https://webscraping.titannet.io/docs/api-reference/billing/usage/execution-spend-summary.md) - [Task spend summary](https://webscraping.titannet.io/docs/api-reference/billing/usage/task-spend-summary.md) - [HTTP errors and exceptions](https://webscraping.titannet.io/docs/api-reference/errors.md): How Titan APIs signal failures, where responses diverge from the standard JSON envelope, and what to do next. - [API reference overview](https://webscraping.titannet.io/docs/api-reference/overview.md): How Titan HTTP APIs are organized, authenticated, and how responses are shaped across Task, Analytics, and Billing services. - [Download execution media](https://webscraping.titannet.io/docs/api-reference/task-service/executions/download-execution-media.md) - [Download results as CSV](https://webscraping.titannet.io/docs/api-reference/task-service/executions/download-results-as-csv.md) - [Download step dataset](https://webscraping.titannet.io/docs/api-reference/task-service/executions/download-step-dataset.md) - [Export results](https://webscraping.titannet.io/docs/api-reference/task-service/executions/export-results.md) - [Get execution](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-execution.md) - [Get execution datasets](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-execution-datasets.md) - [Get execution logs](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-execution-logs.md) - [Get execution plan](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-execution-plan.md) - [Get execution results](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-execution-results.md) - [Get step results](https://webscraping.titannet.io/docs/api-reference/task-service/executions/get-step-results.md) - [List execution steps](https://webscraping.titannet.io/docs/api-reference/task-service/executions/list-execution-steps.md) - [List executions](https://webscraping.titannet.io/docs/api-reference/task-service/executions/list-executions.md) - [Pause execution](https://webscraping.titannet.io/docs/api-reference/task-service/executions/pause-execution.md) - [Preview execution plan](https://webscraping.titannet.io/docs/api-reference/task-service/executions/preview-execution-plan.md) - [Resume execution](https://webscraping.titannet.io/docs/api-reference/task-service/executions/resume-execution.md) - [Stop execution](https://webscraping.titannet.io/docs/api-reference/task-service/executions/stop-execution.md) - [Trigger execution](https://webscraping.titannet.io/docs/api-reference/task-service/executions/trigger-execution.md) - [Media CDN fetch](https://webscraping.titannet.io/docs/api-reference/task-service/media/media-cdn-fetch.md) - [Create task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/create-task.md): Requires tasks:write scope. - [Delete task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/delete-task.md) - [Get task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/get-task.md): Requires tasks:read. - [List task datasets](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/list-task-datasets.md) - [List task executions](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/list-task-executions.md) - [List tasks](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/list-tasks.md): Requires tasks:read. - [Preview task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/preview-task.md) - [Run task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/run-task.md) - [Task URL inventory](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/task-url-inventory.md) - [Update task](https://webscraping.titannet.io/docs/api-reference/task-service/tasks/update-task.md) - [Get template by slug](https://webscraping.titannet.io/docs/api-reference/task-service/templates/get-template-by-slug.md) - [List template categories](https://webscraping.titannet.io/docs/api-reference/task-service/templates/list-template-categories.md) - [List template scripts](https://webscraping.titannet.io/docs/api-reference/task-service/templates/list-template-scripts.md) - [List templates](https://webscraping.titannet.io/docs/api-reference/task-service/templates/list-templates.md) - [Preview template](https://webscraping.titannet.io/docs/api-reference/task-service/templates/preview-template.md) - [Example: media-aware scraping task](https://webscraping.titannet.io/docs/examples/example-media-aware-scraping-task.md): This example shows a task that returns both structured fields and media references. - [Example: scheduled monitoring workflow](https://webscraping.titannet.io/docs/examples/example-scheduled-monitoring-workflow.md): This example shows how Titan is used for repeated collection over time rather than a single scrape. - [Example: single URL extraction](https://webscraping.titannet.io/docs/examples/example-single-url-extraction.md): This example shows the simplest useful Titan workflow: scrape one page once and export the result. - [Authentication and API keys](https://webscraping.titannet.io/docs/get-started/authentication-and-api-keys.md): Titan supports JWT-based access for interactive sessions and API key access for backend automation. - [Quickstart](https://webscraping.titannet.io/docs/get-started/quickstart-run-your-first-task.md): Authenticate, create a task, run it, and export results in five minutes. - [What can you build?](https://webscraping.titannet.io/docs/get-started/what-can-you-build.md): From price monitors and compliance checks to agent-driven retrieval—patterns you can implement with Titan tasks, actions, and the Task Service API. - [What is Titan Web Scraping?](https://webscraping.titannet.io/docs/get-started/what-is-titan-web-scraping.md): Titan is a web intelligence and automation platform: tasks, workers, and APIs for discovery, extraction, and orchestration—not only static page scraping. - [Introduction](https://webscraping.titannet.io/docs/index.md): Documentation for Titan: web intelligence, automation, and structured extraction through tasks, workers, and public APIs. - [Create and manage tasks](https://webscraping.titannet.io/docs/use-the-platform/create-and-manage-tasks.md): Create, list, update, and delete tasks—the reusable unit of extraction, monitoring, and modular web intelligence workflows in Titan. - [Download results and access media](https://webscraping.titannet.io/docs/use-the-platform/download-results-and-access-media.md): Export completed run output through result, dataset, and media endpoints. - [Monitor and control executions](https://webscraping.titannet.io/docs/use-the-platform/monitor-and-control-executions.md): Once a task is running, the execution becomes the main object your integration should track. - [Run one-off and scheduled tasks](https://webscraping.titannet.io/docs/use-the-platform/run-one-off-and-scheduled-scrapes.md): Immediate runs versus recurring schedules: same task and execution model for classic extraction and modular workflows. - [Use templates and preview runs](https://webscraping.titannet.io/docs/use-the-platform/use-templates-and-preview-runs.md): Templates provide reusable starting points for extraction, monitoring, and modular Titan workflows. - [Use the Task Service API](https://webscraping.titannet.io/docs/use-the-platform/use-the-task-service-api.md): Task Service is Titan’s primary public API for tasks, executions, templates, results, datasets, and media—classic extraction and modular workflows alike. ## OpenAPI Specs - [task-service](https://webscraping.titannet.io/docs/openapi/task-service.yaml) - [billing](https://webscraping.titannet.io/docs/openapi/billing.yaml) - [analytics](https://webscraping.titannet.io/docs/openapi/analytics.yaml) - [openapi](https://webscraping.titannet.io/docs/api-reference/openapi.json)