Community and Partner Guides
Explore curated guides, deep dives, and tutorials created by the ScriptRunner team and community partners.
These articles cover everything from setting up local development environments and mastering REST APIs to architectural integration patterns and real-world orchestration recipes.
π» External coding and local development
Learn how to build, test, and maintain ScriptRunner Connect workspaces locally using your favorite tools, IDEs, and AI assistants.
External Coding Series 1: Your IDE, Your Rules - A guide to setting up local development environments, managing workspace file structures, and leveraging standard developer tooling alongside ScriptRunner Connect.
External Coding Series 2: Testing Without Tears - Best practices for structuring unit tests, mocking external API calls, and verifying integration logic before deploying to production.
External Coding Series 3: API Magic - Techniques for working with external APIs during local development, including payload inspection and managing environment variables.
External Coding Series 4: AI-Powered Development - How to integrate AI coding assistants (such as GitHub Copilot and ChatGPT) into your ScriptRunner Connect development workflow.
π APIs and managed connectors
Master the fundamentals of REST APIs and discover how managed connectors simplify third-party authentication and API interactions.
Getting to Grips with the Basics of REST APIs - A foundational primer explaining HTTP methods, headers, query parameters, status codes, and JSON payloads.
REST APIs Made Easy with ScriptRunner Connect - An introduction to making API calls using ScriptRunner Connect's built-in client libraries and authentication helpers.
Building a Managed API - Step-by-step instructions for defining endpoints, configuring parameter types, and packaging custom managed API definitions.
Simplify Your Atlassian Integrations: How Generic Connectors Reduce Costs and Complexity - How to connect to unsupported or bespoke REST APIs without needing custom-built connector packages.
ποΈ Architecture, security, and integration patterns
Design resilient, scalable, and secure integrations while avoiding common traps in event-driven systems.
How to Connect Anything to Everything: A Journey Through APIs and Managed Solutions - An architectural overview of modern integration strategies, comparing point-to-point connections against managed platforms.
Atlassian Service Accounts vs. API Tokens: Why the Switch is Harder Than You Think - A deep dive into Atlassian cloud authentication, evaluating the migration path, permissions, and security trade-offs of Service Accounts.
The Infinite Loop Trap: How to Prevent Your Integration from Talking to Itself - How to identify and avoid event feedback loops when triggers and webhooks listen to updates made by the integration itself.
π³ Sample recipes and use cases
Real-world scenarios demonstrating multi-system orchestration and event handling in practice.
Brewing the Perfect GlΓΆgi: ScriptRunner Connect's Holiday Integration Recipe - A complete end-to-end walkthrough showing how to coordinate multiple services, parse payloads, and deliver formatted updates.