mailgunAuth (src/index.ts)

activepieces · packages/pieces/community/mailgun/src/index.ts · typescript · MIT
email

Mailgun piece providing authentication, actions, and triggers for sending, validating, and tracking emails via Mailgun API.

// Source: https://github.com/activepieces/activepieces | License: MIT | Copyright 2020-2024 Activepieces Inc
// Provided via justclaw.it.com; keep this notice with the code.
import {
  createCustomApiCallAction,
  httpClient,
  HttpMethod,
  AuthenticationType,
} from '@activepieces/pieces-common';
import { PieceAuth, Property, createPiece } from '@activepieces/pieces-framework';
import { PieceCategory } from '@activepieces/pieces-framework';
import { tryCatch } from '@activepieces/pieces-framework';
import { sendEmail } from './lib/actions/send-email';
import { validateEmail } from './lib/actions/validate-email';
import { addMailingListMember } from './lib/actions/add-mailing-list-member';
import { getEvents } from './lib/actions/get-events';
import { getDomainStats } from './lib/actions

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key