# Indices Documentation ## Docs - [Authentication](https://docs.indices.io/api-reference/authentication.md) - [Introduction](https://docs.indices.io/api-reference/introduction.md) - [Get run logs](https://docs.indices.io/api-reference/runs/get-run-logs.md):

Retrieve stdout and stderr logs for a run.

- [List runs for task](https://docs.indices.io/api-reference/runs/list-runs-for-task.md):

List all runs for a given task.

- [Retrieve a run](https://docs.indices.io/api-reference/runs/retrieve-a-run.md):

Retrieve a run by its ID.

- [Run a task](https://docs.indices.io/api-reference/runs/run-a-task.md):

Execute a task that has already been created.

- [Create secret](https://docs.indices.io/api-reference/secrets/create-secret.md):

Create a new secret. Credentials are stored securely in 1Password.

- [Delete secret](https://docs.indices.io/api-reference/secrets/delete-secret.md):

Delete a secret. This removes it from both the database and 1Password.

- [Generate TOTP code](https://docs.indices.io/api-reference/secrets/generate-totp-code.md):

Generate a current TOTP code for a login secret that has 2FA configured.

- [List secrets](https://docs.indices.io/api-reference/secrets/list-secrets.md):

List all your secrets. Returns metadata only, not the actual credentials.

- [Complete manual session](https://docs.indices.io/api-reference/tasks/complete-manual-session.md):

Mark the manual browser session as complete and continue the task workflow.

- [Create a task](https://docs.indices.io/api-reference/tasks/create-a-task.md):

Create a new task to repeatedly perform an action on an external website.

Once created and ready, it can be repeatedly executed using the run endpoint.

- [Delete a task](https://docs.indices.io/api-reference/tasks/delete-a-task.md):

Delete a task by its ID.

- [List all tasks](https://docs.indices.io/api-reference/tasks/list-all-tasks.md):

List all tasks that have been created.

For tasks that are still being generated, input_schema and output_schema may be null. They are guaranteed to be present once the task reaches the ready state.

- [Regenerate API for a completed task](https://docs.indices.io/api-reference/tasks/regenerate-api-for-a-completed-task.md):

Regenerate the API code for a task that has already completed successfully.

Creates a new generation attempt using existing HAR data. The previous generation is kept as history.

- [Retrieve a task](https://docs.indices.io/api-reference/tasks/retrieve-a-task.md):

Retrieve a task by its ID.

For tasks that are still being generated, input_schema and output_schema may be null. They are guaranteed to be present once the task reaches the ready state.

- [Retry a failed task](https://docs.indices.io/api-reference/tasks/retry-a-failed-task.md):

Retry processing a task that had failed.

- [Start a manual session](https://docs.indices.io/api-reference/tasks/start-a-manual-session.md):

Spawn a browser session for manual task completion. If a session already exists, it will be closed and replaced.

- [Best practices](https://docs.indices.io/best_practices.md) - [CLI](https://docs.indices.io/cli.md) - [Poll letting agents for new properties](https://docs.indices.io/examples/letting_agent_polling.md): Build an automated system to monitor letting agents for new rental properties that match your criteria - [Introduction](https://docs.indices.io/index.md) - [MCP server](https://docs.indices.io/mcp_server.md) - [Secrets](https://docs.indices.io/secrets.md) ## OpenAPI Specs - [openapi.documented](https://app.stainless.com/api/spec/documented/indices/openapi.documented.yml) ## Optional - [Contact the founders](mailto:mandeep@indices.io)