Maton
Concept

Overview

A connection is a link between Maton and an app account. You set it up once, and Maton takes care of storing and refreshing credentials so you can call the connected app's API without worrying about authentication.

The parts of a connection

App

The app is the identifier of the app the connection links to (eg. google-mail, slack, hubspot). See the list of supported apps.

Method

The method is how the connection authenticates to the app. Some apps such as notion support multiple methods: OAUTH2 and MCP. See each app's integration page for supported methods.

MethodMeaning
OAUTH2OAuth 2.0 (default)
OAUTH1OAuth 1.0
API_KEYStatic API key or token
BASICHTTP Basic auth (username and password)
JWTSigned JWT, typically for service accounts
MCPModel Context Protocol server connection

URL

The url is a link to a hosted authorization UI where you sign in to an app account and complete authorization. It contains a session token that is valid for 30 minutes and can be rendered in any browser that allows pop-ups.

Status

The status is where the connection is in its lifecycle. When a connection is created, its status starts at PENDING. Once you complete authorization at its url, the status moves to ACTIVE. If authorization fails or credentials stopped working, the status moves to FAILED.

StatusMeaning
PENDINGCreated but not yet authorized
ACTIVEAuthorized and usable
FAILEDFailed to authorize or credentials stopped working

Metadata

The metadata is an object of account details that is populated when authorization completes. It typically contains identifying information about the connected account such as email. The exact fields depend on what the app exposes.

"metadata": {
  "email": "john.doe@gmail.com",
  "id": "212702638188030251239",
  "picture": "https://lh3.googleusercontent.com/a-/ALV...",
  "verified_email": true
}

Limits

Each plan caps the number of active connections you can have. An active connection is any existing connection with the ACTIVE status.

PlanActive connections
Free30
Growth1,000
EnterpriseContact us

Supported apps

NameIDAPI Host
ActiveCampaignactive-campaign{account}.api-us1.com
Acuity Schedulingacuity-schedulingacuityscheduling.com
Airtableairtableapi.airtable.com
Apifyapifyapi.apify.com
Apolloapolloapi.apollo.io
Asanaasanaapp.asana.com
Attioattioapi.attio.com
Basecampbasecamp3.basecampapi.com
Baserowbaserowapi.baserow.io
beehiivbeehiivapi.beehiiv.com
Boxboxapi.box.com
Brevobrevoapi.brevo.com
Brave Searchbrave-searchapi.search.brave.com
Bufferbufferapi.buffer.com
Calendlycalendlyapi.calendly.com
Cal.comcal-comapi.cal.com
CallRailcallrailapi.callrail.com
Chargebeechargebee{subdomain}.chargebee.com
ClickFunnelsclickfunnels{subdomain}.myclickfunnels.com
ClickSendclicksendrest.clicksend.com
ClickUpclickupapi.clickup.com
Clioclioapp.clio.com
Clockifyclockifyapi.clockify.me
Codacodacoda.io
Confluenceconfluenceapi.atlassian.com
CompanyCamcompanycamapi.companycam.com
Cognito Formscognito-formswww.cognitoforms.com
Constant Contactconstant-contactapi.cc.email
Dropboxdropboxapi.dropboxapi.com
Dropbox Businessdropbox-businessapi.dropboxapi.com
ElevenLabselevenlabsapi.elevenlabs.io
Eventbriteeventbritewww.eventbriteapi.com
Exaexaapi.exa.ai
Facebook Pagefacebook-pagegraph.facebook.com
fal.aifal-aiqueue.fal.run
Fathomfathomapi.fathom.ai
Firecrawlfirecrawlapi.firecrawl.dev
Firebasefirebasefirebase.googleapis.com
Firefliesfirefliesapi.fireflies.ai
Frontfrontapi2.frontapp.com
GetResponsegetresponseapi.getresponse.com
GrafanagrafanaUser's Grafana instance
GitHubgithubapi.github.com
Gumroadgumroadapi.gumroad.com
Granola MCPgranolamcp.granola.ai
Google Adsgoogle-adsgoogleads.googleapis.com
Google BigQuerygoogle-bigquerybigquery.googleapis.com
Google Analytics Admingoogle-analytics-adminanalyticsadmin.googleapis.com
Google Analytics Datagoogle-analytics-dataanalyticsdata.googleapis.com
Google Apps Scriptgoogle-apps-scriptscript.googleapis.com
Google Calendargoogle-calendarwww.googleapis.com
Google Classroomgoogle-classroomclassroom.googleapis.com
Google Contactsgoogle-contactspeople.googleapis.com
Google Docsgoogle-docsdocs.googleapis.com
Google Drivegoogle-drivewww.googleapis.com
Google Formsgoogle-formsforms.googleapis.com
Gmailgoogle-mailgmail.googleapis.com
Google Merchantgoogle-merchantmerchantapi.googleapis.com
Google Meetgoogle-meetmeet.googleapis.com
Google Playgoogle-playandroidpublisher.googleapis.com
Google Search Consolegoogle-search-consolewww.googleapis.com
Google Sheetsgoogle-sheetssheets.googleapis.com
Google Slidesgoogle-slidesslides.googleapis.com
Google Tag Managergoogle-tag-managertagmanager.googleapis.com
Google Tasksgoogle-taskstasks.googleapis.com
Google Workspace Admingoogle-workspace-adminadmin.googleapis.com
GoHighLevel (PIT)highlevel-pitservices.leadconnectorhq.com
HubSpothubspotapi.hubapi.com
Instantlyinstantlyapi.instantly.ai
Jirajiraapi.atlassian.com
Jobberjobberapi.getjobber.com
JotFormjotformapi.jotform.com
Kagglekaggleapi.kaggle.com
Keapkeapapi.infusionsoft.com
KibanakibanaUser's Kibana instance
Kitkitapi.kit.com
Klaviyoklaviyoa.klaviyo.com
Lemlistlemlistapi.lemlist.com
Linearlinearapi.linear.app
LinkedInlinkedinapi.linkedin.com
LinkedIn Community Managementlinkedin-community-managementapi.linkedin.com
Mailchimpmailchimp{dc}.api.mailchimp.com
MailerLitemailerliteconnect.mailerlite.com
Mailgunmailgunapi.mailgun.net
Makemake{zone}.make.com
ManyChatmanychatapi.manychat.com
Manusmanusapi.manus.ai
Memelordmemelordwww.memelord.com
Microsoft Excelmicrosoft-excelgraph.microsoft.com
Microsoft Teamsmicrosoft-teamsgraph.microsoft.com
Microsoft To Domicrosoft-to-dograph.microsoft.com
Monday.commondayapi.monday.com
Motionmotionapi.usemotion.com
Netlifynetlifyapi.netlify.com
Notionnotionapi.notion.com
Notion MCPnotionmcp.notion.com
OneNoteone-notegraph.microsoft.com
OneDriveone-drivegraph.microsoft.com
Outlookoutlookgraph.microsoft.com
PDF.copdf-coapi.pdf.co
Pipedrivepipedriveapi.pipedrive.com
Podiopodioapi.podio.com
PostHogposthog{subdomain}.posthog.com
QuickBooksquickbooksquickbooks.api.intuit.com
Quoquoapi.openphone.com
Reductoreductoplatform.reducto.ai
Resendresendapi.resend.com
Salesforcesalesforce{instance}.salesforce.com
SendGridsendgridapi.sendgrid.com
Sentrysentry{subdomain}.sentry.io
SharePointsharepointgraph.microsoft.com
SignNowsignnowapi.signnow.com
Slackslackslack.com
Snapchatsnapchatadsapi.snapchat.com
Squaresquareupconnect.squareup.com
Squarespacesquarespaceapi.squarespace.com
Stripestripeapi.stripe.com
Sunsama MCPsunsamaMCP server
Supabasesupabase{project_ref}.supabase.co
Systeme.iosystemeapi.systeme.io
Tallytallyapi.tally.so
Tavilytavilyapi.tavily.com
Telegramtelegramapi.telegram.org
TickTickticktickapi.ticktick.com
Todoisttodoistapi.todoist.com
Toggl Tracktoggl-trackapi.track.toggl.com
Trellotrelloapi.trello.com
Twiliotwilioapi.twilio.com
Twenty CRMtwentyapi.twenty.com
Typeformtypeformapi.typeform.com
Unbounceunbounceapi.unbounce.com
Vercelvercelapi.vercel.com
Vimeovimeoapi.vimeo.com
WATIwati{tenant}.wati.io
WhatsApp Businesswhatsapp-businessgraph.facebook.com
WooCommercewoocommerce{store-url}/wp-json/wc/v3
WordPress.comwordpresspublic-api.wordpress.com
Wrikewrikewww.wrike.com
Xeroxeroapi.xero.com
YouTubeyoutubewww.googleapis.com
YouTube Analyticsyoutube-analyticsyoutubeanalytics.googleapis.com
YouTube Reportingyoutube-reportingyoutubereporting.googleapis.com
Zoomzoomapi.zoom.us
Zoom Adminzoom-adminapi.zoom.us
Zoho Biginzoho-biginwww.zohoapis.com
Zoho Bookingszoho-bookingswww.zohoapis.com
Zoho Bookszoho-bookswww.zohoapis.com
Zoho Calendarzoho-calendarcalendar.zoho.com
Zoho CRMzoho-crmwww.zohoapis.com
Zoho Inventoryzoho-inventorywww.zohoapis.com
Zoho Mailzoho-mailmail.zoho.com
Zoho Peoplezoho-peoplepeople.zoho.com
Zoho Projectszoho-projectsprojectsapi.zoho.com
Zoho Recruitzoho-recruitrecruit.zoho.com

Common Questions

Credentials are encrypted at rest and in transit following best security practices. We perform periodic system audits, rotate service credentials, and monitor for anomalies.

No. Maton only stores your credentials and injects them when forwarding your requests.

Yes. Deleting a connection permanently removes the stored credentials for that connection in our system. If you need access again, create a new connection and connect your account.

Next

On this page