api-gateway

Proxy over 100 third-party SaaS APIs via managed OAuth connections.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill api-gateway-tedtv1007-ctrl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/tedtv1007-ctrl/milk-skills-library/tree/main/api-gateway
Command: npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill api-gateway-tedtv1007-ctrl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the complexity of managing individual OAuth flows and authentication methods for dozens of different third-party services, providing a single, secure gateway for all your API integrations.

Core Features & Use Cases

  • Managed OAuth: Handles complex OAuth2 handshakes and token refreshing automatically for services like Google Workspace, Slack, Notion, and HubSpot.
  • Unified Authentication: Uses a single Maton API key to authorize requests across all connected services, abstracting away the need to manage individual service credentials.
  • Use Case: If you need to query a Notion database, post a message to Slack, and update a Salesforce record, you can perform all these actions through the gateway without writing custom authentication logic for each platform.

Quick Start

Use the api-gateway skill to send a message to a specific Slack channel by calling the gateway endpoint with your Maton API key.

Frequently Asked Questions about api-gateway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage OAuth authentication for multiple third-party APIs without writing custom integration logic?

Managed OAuth abstracts complex OAuth2 handshakes and token refreshing automatically, providing a single secure proxy interface to authenticate and interact with over 100 third-party SaaS APIs.

Can I use a single API key to make authenticated calls across Google Workspace, Slack, and Salesforce?

Yes, you can use a single Maton API key to authorize secure, authenticated API calls across all connected services like Google Workspace, Slack, and Salesforce through a centralized gateway architecture.

What is the best way to automate cross-platform workflows that query Notion, post to Slack, and update Salesforce?

A unified gateway enables cross-platform automation by abstracting endpoint routing and authentication, allowing you to query Notion, post to Slack, and update Salesforce through one proxy interface.

How does a centralized proxy gateway handle token refreshing for SaaS integrations?

The gateway handles token refreshing automatically by managing individual OAuth flows internally, abstracting away the need to manage individual service credentials and simplifying secure API integrations.

Do I need to manage individual service credentials to integrate with over 100 third-party APIs?

No, you do not need to manage individual service credentials because the gateway uses managed OAuth connections and a single Maton API key to authorize requests across all connected third-party services.