DevNetwork [API + Cloud + Data] Hackathon 2025 Overall Winner

1 winner - $12,500 USD value

1st Place Prize:
- Amazon Echos (Up to 5)

- DevNetwork Premium All-Access Passes to all 2026 virtual conferences

- Announcement in our email to 60,000 subscribers listing your team and project

 

Celigo: Build a Composite API Service

1st Place: Therabody TheraFace Mask or Theragun

Your challenge is to build a composite API service using Celigo’s API Builder. This is your opportunity to orchestrate multiple public APIs into a single, unified endpoint, without writing code.

A composite service is one that combines data or operations from multiple APIs into a single experience. With Celigo, you can do this easily using our visual flow builder and no-code API management tools.

 

There are no restrictions on what you can build. You can work solo or as a team.

 

Foxit Software: Automate a Chained Document Workflow with Foxit APIs

1st Place: $1000

2nd Place: Cool Lego Kit

Create a project that uses both the Foxit Document Generation API and the PDF Services API to power a chained document automation workflow.

 

Your solution should dynamically generate a document from structured data using the Document Generation API and then apply one or more enhancements using the PDF Services API (e.g., merging, compressing, splitting, or extracting).

 

Example workflows:

Generate a Dungeons and Dragons character -> convert to image

Create a report from form data → Extract summary pages

Build an invoice → merge with a cover sheet and optimize for delivery

 

All participants will receive access credentials and resources through developer-api.foxit.com. Simply sign up for a free developer account to get started.

 

MuleSoft AI Integration Challenge: Build Intelligent Agentic Solutions with Anypoint Code Builder

1st Place: $750 Amazon Gift Card

2nd Place: $250 Amazon Gift Card

Challenge Objective: 

Use the Generative AI capabilities within Anypoint Code Builder (ACB) to create a multi-agent solution that tackle real-world business problems or significantly boost the efficiency of existing business processes by connecting systems and data using MuleSoft.

 

Why this challenge?

The future of enterprise AI lies in interconnected, intelligent agents that can access and act upon data across various systems. ACB, with its integrated Generative AI features and support for the Model Context Protocol (MCP), simplifies the process of integrating and building APIs. This challenge provides a hands-on opportunity to explore how you can leverage these cutting-edge tools to build impactful solutions.

 

Technical Requirements:

1. Anypoint Code Builder (ACB): Your solution must be developed using ACB. You can use ACB in Visual Studio Code or in your AI-Native IDE of choice, such as Cursor or Windsurf.

2. Generative AI in ACB: Utilize the Generative AI capabilities within ACB to assist in API design, Integration, DataWeave transformations or testing.

3. Multi-Agent Solution: Your project should demonstrate a multi-agent architecture where different AI agents collaborate to achieve a business objective. This means at least two distinct agents working together, interacting with your MuleSoft-powered APIs and MCP servers. Agents themselves do not have to be built in ACB. You can also use publically available Agents for your solution. 

4. MuleSoft MCP Servers: You are required to expose your Mule applications and APIs as MCP servers to enable communication and actionability for your AI agents. This can involve creating custom MCP tools within your Mule applications.

5. Anypoint Exchange Connectors: Leverage at least one connector from Anypoint Exchange to connect to an external system (e.g., Salesforce, SAP, a database, a third-party API, etc.).

6. Free Tier/Trial Usage: You are recommended to use free trial or tier options for any external services or connectors to avoid incurring costs.

 

Judging Criteria:

1. Business Impact: How effectively does the multi-agent solution address a business problem and demonstrate clear value?

2. Generative AI & ACB: How effectively does the solution leverage Generative AI capabilities within ACB for API design, code generation, and testing, including the use of specific prompts?

3. Multi-Agent Architecture & Actionability: How well does the solution demonstrate a functional multi-agent system, enabling collaboration and action through MuleSoft APIs and MCP servers?

4. Innovation & Problem Solving: Does the solution introduce novel ideas or approaches to solving the chosen problem, reflecting creative thinking and overcoming challenges?

5. Demo Presentation: How well is the solution implemented, and how clearly does the presentation articulate the architecture, IDE choice, connector usage, and overall functionality?

 

Resources:

• Anypoint Code Builder Overview: https://docs.mulesoft.com/anypoint-code-builder/

• MuleSoft AI & Generative AI: https://www.mulesoft.com/platform/ai

• Getting Started with Extending MuleSoft to AI-Native IDEs (MCP Server setup): https://blogs.mulesoft.com/news/model-context-protocol-server-for-ai-ides/

• Anypoint Platform Free Trial (for ACB and platform access): https://www.mulesoft.com/platform/api/anypoint-code-builder

 

Vonage: 

Challenge #1: Vonage - Secure Your App with Enhanced Authentication Using Vonage APIs

1st Place: $750 Cash + $750 in Vonage Credits

2nd Place: Steam Deck 512GB OLED + $150 in Vonage Credits

Abstract #1: Authentication is key to app security, but balancing protection with user experience can be challenging. In this challenge, you’ll use Vonage Verify, SIM Swap, and Insights APIs to create flexible, scalable authentication flows that go beyond traditional username and password methods.

Whether you’re building mobile, web, or enterprise apps, this challenge will inform you of how Vonage makes it easier to protect users while keeping the experience smooth and intuitive.

Judging criteria:

Winners and runners-up will be selected based on a clear set of criteria that balance creativity, technical execution, and potential for future development. Submissions should showcase innovative thinking in how the problem is approached and demonstrate thoughtful use of multiple Vonage APIs where applicable. We are looking for projects that do not just work, but also have the potential to grow into something larger and more impactful over time. A strong entry will show evidence that the participant has considered both the immediate functionality and the long-term possibilities of their solution.

 

All submissions must include a publicly accessible GitHub repository containing the full source code. This ensures the work is original, functional, and goes beyond a theoretical concept. Projects that exist only as ideas or were quickly generated with minimal effort, such as relying solely on ChatGPT without meaningful implementation, will not be considered. The evaluation will focus on the depth of thought put into solving the problem, the completeness of the implementation, and how effectively the Vonage APIs are integrated to create a compelling and practical solution.

 

Resources:

How do I set up a Vonage Developer account?

Go to the following link http://bit.ly/3HCfJEs and use the coupon code to start using our APIs

 

How do I create an application using the Network API Sandbox?

In the Network Registry, select Network API Sandbox. Select Create an application, give your application a Name, and generate your Key. Then, enable Network APIs capability and choose the access type as Sandbox. Next, in the Redirect URI HTTP GET, use http://vonage.com/callback

 

Comprehensive documentation for all of our APIs. You’ll find everything you need to know about working with a particular API by following the below link

https://developer.vonage.com/en/getting-started/overview

 

Challenge #2: Vonage - Transforming Customer Service with Multi-channel Interactions

1st Place: $750 Cash + $750 in Vonage Credits

2nd Place: Steam Deck 512GB OLED + $150 in Vonage Credits

Abstract #2: As customer expectations continue to evolve, businesses must adopt multi-channel communication strategies to meet their needs effectively. Explore how Vonage’s messaging, voice and video, and Network APIs enable seamless integration of multiple channels into a unified customer service platform. By leveraging Vonage’s communication tools, you can provide customers with flexible, personalized support across their preferred channels, boosting satisfaction and loyalty.

Judging criteria:

Winners and runners-up will be selected based on a clear set of criteria that balance creativity, technical execution, and potential for future development. Submissions should showcase innovative thinking in how the problem is approached and demonstrate thoughtful use of multiple Vonage APIs where applicable. We are looking for projects that do not just work, but also have the potential to grow into something larger and more impactful over time. A strong entry will show evidence that the participant has considered both the immediate functionality and the long-term possibilities of their solution.

 

All submissions must include a publicly accessible GitHub repository containing the full source code. This ensures the work is original, functional, and goes beyond a theoretical concept. Projects that exist only as ideas or were quickly generated with minimal effort, such as relying solely on ChatGPT without meaningful implementation, will not be considered. The evaluation will focus on the depth of thought put into solving the problem, the completeness of the implementation, and how effectively the Vonage APIs are integrated to create a compelling and practical solution.

 

Resources:

How do I set up a Vonage Developer account?

Go to the following link http://bit.ly/3HCfJEs and use the coupon code to start using our APIs

 

How do I create an application using the Network API Sandbox?

In the Network Registry, select Network API Sandbox. Select Create an application, give your application a Name, and generate your Key. Then, enable Network APIs capability and choose the access type as Sandbox. Next, in the Redirect URI HTTP GET, use http://vonage.com/callback

 

Comprehensive documentation for all of our APIs. You’ll find everything you need to know about working with a particular API by following the below link

https://developer.vonage.com/en/getting-started/overview