# Developer resources Learn how to use SDKs, API keys, and integration tools. Before you begin, set up your [development environment](https://docs.stripe.com/get-started/development-environment.md). ## Get started Use the Stripe libraries and tools to build and manage your integration. [Install an SDK](https://docs.stripe.com/sdks.md) ## Versioning [Changelog](https://docs.stripe.com/changelog.md): Keep track of changes and upgrades to the Stripe API. [Upgrade your API version](https://docs.stripe.com/upgrades.md): Learn how to manage API versions and handle breaking changes in major releases. [SDK versioning](https://docs.stripe.com/sdks/versioning.md): Learn how Stripe versions its APIs and SDKs. ## Essentials [SDKs](https://docs.stripe.com/sdks.md): Use server-side, web, mobile, and community SDKs to integrate with Stripe. [APIs](https://docs.stripe.com/apis.md): Learn about Stripe’s unified set of REST APIs. [Testing](https://docs.stripe.com/testing.md): Test your integration before going live. [Stripe CLI](https://docs.stripe.com/cli.md): Use the command line to manage your Stripe resources in a sandbox. [Sample projects](https://docs.stripe.com/samples.md): Explore the library of sample projects using Stripe. ## Tools [Stripe Console (Private preview)](https://docs.stripe.com/dashboard/console.md): Analyze and act on your Stripe data using a single conversational interface. [Workbench](https://docs.stripe.com/workbench.md): Debug, manage, and grow your Stripe integration. [Developers Dashboard](https://docs.stripe.com/development/dashboard.md): View API request and event activity. [Stripe for VS Code](https://docs.stripe.com/stripe-vscode.md): Build, test, and use Stripe inside Visual Studio Code. [Terraform](https://docs.stripe.com/terraform.md): Manage Stripe resources with infrastructure as code. [Stripe Discord server](https://docs.stripe.com/discord.md): Ask Stripe developers technical questions. ## Features [Workflows](https://docs.stripe.com/workflows.md): Automate multi-step processes with a visual builder in the Dashboard. [Batch jobs (Private preview)](https://docs.stripe.com/batch-api.md): Process multiple API requests asynchronously with a single file upload. [Event destinations](https://docs.stripe.com/event-destinations.md): Send events from Stripe to webhook endpoints and cloud services. [Stripe health alerts](https://docs.stripe.com/health-alerts.md): Monitor the health of your API integrations through automated alerts. [Signals (Private preview)](https://docs.stripe.com/signals.md): Access intelligence about your transactions, customers, and businesses. [File uploads](https://docs.stripe.com/file-upload.md): Securely upload files such as dispute evidence and identification documents to Stripe. ## AI solutions [Agent toolkit](https://docs.stripe.com/agents.md): Use financial services with agents. [Agent quickstart](https://docs.stripe.com/agents/quickstart.md): Learn how to build a basic chatbot and bill for usage with the Stripe Agent Toolkit. [Model Context Protocol](https://docs.stripe.com/mcp.md): Let your AI agents interact with the Stripe API through our MCP server. [Build agentic AI SaaS Billing workflows](https://docs.stripe.com/agents-billing-workflows.md): Automate recurring Billing workflows with the Stripe API and AI-driven agents. ## Security and privacy [Security](https://docs.stripe.com/security.md): Learn how Stripe handles security. [Activity logs (Private preview)](https://docs.stripe.com/activity-logs.md): Programmatically access your account’s security history. [Stripebot web crawler](https://docs.stripe.com/stripebot-crawler.md): Learn how Stripe uses a web crawler to access user websites. [Privacy](https://docs.stripe.com/privacy/deletion-requests.md): Remove data from your Dashboard and API. ## Extend Stripe [Extend and customize Stripe](https://docs.stripe.com/extensibility.md): Use apps and custom logic to extend Stripe products. [Build Stripe Apps](https://docs.stripe.com/stripe-apps.md): Extend Stripe with third-party services or embed custom user experiences in the Stripe Dashboard. [Use apps from Stripe](https://docs.stripe.com/use-stripe-apps.md): Unify all the software you use to run your business with apps from Stripe and our partners. [Build extensions](https://docs.stripe.com/extensions/how-extensions-work.md): Learn how you can customize Stripe with extensions. [Custom objects (Private preview)](https://docs.stripe.com/custom-objects.md): Build custom data models and business logic directly in Stripe. ## Partners [Partner ecosystem](https://docs.stripe.com/partners.md): Join the community of Stripe partners that helps businesses with payments and financial infrastructure. [Partner certification](https://docs.stripe.com/partners/training-and-certification.md): Become a Stripe-certified architect or developer. ## Developer community