# Powder API Docs Documentation > Documentation for Powder API Docs ## Guides: documentation - [Powder API Overview](https://docs.powderfi.com/docs/getting-started.md) - [Powder ToGo for Partners](https://docs.powderfi.com/docs/partners.md): Embedding Powder AI in your Platform - [Powder CLI](https://docs.powderfi.com/docs/powder-cli.md) ## API Reference: Powder - /file_uploads - [Upload](https://docs.powderfi.com/reference/file_uploads-1.md): Upload financial documents (PDF, PNG, JPEG, XLSX) with a statement_type and optional portfolio_id. Supported file formats: `.pdf`, `.xlsx`, `.png`, `.jpg`, `.jpeg` You can optionally specify… - /file_uploads/{id} - [Check Status](https://docs.powderfi.com/reference/file_uploads_status.md): Get the processing status of a specific uploaded document by ID. The `status` field indicates the current processing state. When status is `closed`, the response includes an `error` object with a… - /file_uploads/{id}/data - [Retrieve Data](https://docs.powderfi.com/reference/file_uploads_data.md): Get processed transaction and portfolio data from an uploaded file. The response structure in the `data` field varies by `statement_type`: | Statement Type | Data Structure |… - /configure_webhook - [Webhook Portal](https://docs.powderfi.com/reference/file_uploads_webhook.md): Configure a webhook to receive real-time file processing updates. - /accounts - [Get Account Data](https://docs.powderfi.com/reference/get_accounts.md): Retrieve account names with their total values for a given portfolio. ## Recipes - [Extract holdings from Brokerage statements](https://docs.powderfi.com/recipes/brokerage-statment-flow.md)