APIs and HTTP Requests integrations on Metorial

General-purpose tools for calling external APIs and handling HTTP requests and responses.

Browse all integrations

Showing 1-39 of 559

GitHub

Manage repositories, issues, and pull requests. Create and configure branches, star repositories, review code, and merge changes. Automate CI/CD workflows with GitHub Actions, manage workflow runs, secrets, and artifacts. Track issues with labels, milestones, and assignees. Search across code, repositories, issues, and users. Manage organizations, teams, and memberships. Create and manage projects, gists, packages, deployments, and environments. Access security alerts including code scanning, secret scanning, and Dependabot alerts. Read and write file contents in repositories. Manage webhooks, notifications, and codespaces.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Airtable

Create, read, update, and delete records in Airtable bases and tables. Manage base schemas including creating tables and fields. Filter records using formulas, sort by fields, and scope queries to specific views. Upsert records to find, create, or update in a single call. Upload attachments to records, read and write record comments, list accessible bases, and receive real-time base change events through webhooks.

Bitbucket

Manage Git repositories, pull requests, and CI/CD pipelines on Bitbucket Cloud. Create, fork, and configure repositories within workspaces and projects. Create, review, approve, merge, and decline pull requests with inline code comments. Browse source code, list commits, and manage branches and tags. Track issues with the built-in issue tracker. Trigger, monitor, and manage Bitbucket Pipelines. List workspace members, configure repository default reviewers and branch restrictions, create and manage repository webhooks, and search code across repositories.

Heroku

Deploy, manage, and scale applications on Heroku's cloud platform. Create and configure apps, scale dynos, provision add-ons (databases, caching, etc.), manage configuration variables, build and release code, add custom domains and SSL certificates, manage collaborators and team permissions, configure pipelines for continuous delivery, set up log drains, and sync data with Salesforce via Heroku Connect. Subscribe to webhooks for real-time notifications on app changes, builds, releases, dyno lifecycle events, and more.

GitLab

Manage GitLab projects, repositories, issues, merge requests, releases, and CI/CD workflows from one provider. Includes pipeline, job, variable, environment, schedule, trigger, runner, deployment, CI lint, and test report tools.

Digitalocean

Manage cloud infrastructure on DigitalOcean. Create, resize, rebuild, and destroy Droplets (virtual machines). Provision and manage managed Kubernetes clusters, managed databases (MySQL, PostgreSQL, MongoDB, Valkey, OpenSearch, Kafka), and App Platform deployments. Create and manage block storage volumes, Spaces object storage buckets, container registries, and serverless functions. Configure networking resources including domains, DNS records, load balancers, VPCs, firewalls, and reserved IPs. Set up monitoring alert policies and uptime checks for Droplets and URLs. Manage SSH keys, images, snapshots, projects, tags, and billing information. Access generative AI inference endpoints via the Gradient AI Platform.

Fabric

Use Microsoft Fabric REST, OneLake data-plane APIs, and Fabric documentation resources to inspect workspaces and items, move files through OneLake, create Fabric items, and manage Data Factory pipelines and dataflows.

Google Sheets

Create, read, and update spreadsheets and their cell data. Read and write values to individual cells, ranges, or multiple ranges using A1 notation or named ranges. Apply cell formatting including text styles, backgrounds, borders, number formats, and conditional formatting. Manage sheets (tabs) within a spreadsheet—add, delete, copy, rename, and reorder them. Create and manage embedded charts, pivot tables, filter views, data validation rules, protected ranges, named ranges, and merged cells. Perform batch operations to apply multiple updates atomically. Monitor spreadsheet changes via Google Drive push notifications.

Google Drive

Upload, download, create, copy, move, rename, trash, and permanently delete files and folders in Google Drive. Search for files using complex queries filtering by name, MIME type, owner, modification date, labels, and other metadata. Share files and folders with specific users, groups, or domains with role-based permissions (owner, writer, commenter, reader). Manage shared drives and their members. Export Google Workspace files (Docs, Sheets, Slides) to standard formats like PDF, DOCX, and XLSX. Track file revision history and restore earlier versions. Create, read, update, and delete threaded comments and replies on files. Apply and read custom labels on files. Monitor file and folder changes via push notifications or webhook subscriptions. Store app-specific data in a hidden per-user folder.

Dataforseo

Retrieve practical DataForSEO API v3 data for SEO, SEM, ecommerce, business listings, Google Play apps, content analysis, and AI optimization. Supports Google/Bing/Yahoo/YouTube organic SERP live search, Google Ads keyword metrics, DataForSEO Labs keyword and domain intelligence, backlinks, OnPage audits and results, domain analytics, Google Shopping and Amazon Merchant tasks, Business Listings and Google Reviews, Google Play App Data tasks, and AI keyword, LLM mentions, and live LLM response benchmarking.

Firecrawl

Scrape, crawl, search, map, parse, monitor, and extract data from websites and files with Firecrawl v2. Convert pages into markdown, HTML, screenshots, links, summaries, structured JSON, answers, highlights, and media URLs with browser automation, batch jobs, agent jobs, browser sandbox sessions, content monitors, and account usage visibility.

Elasticsearch

Index, search, and analyze documents in Elasticsearch clusters. Create and manage indices with custom mappings and settings. Perform full-text search, structured queries, aggregations, and async search using Query DSL and ES|QL. Manage ingest pipelines to transform data before indexing. Run machine learning inference tasks including text embedding, reranking, completion, and anomaly detection. Monitor cluster health, node stats, and manage snapshots for backups. Configure cross-cluster replication and index lifecycle policies. Manage security including users, roles, API keys, and privileges. Explore graph relationships between terms. Set up Watcher alerts that poll data and trigger actions like emails or webhooks based on conditions.

Item

Manage people, companies, and custom objects in item. Query shared views, inspect schema, batch upsert records, list users, and trigger webhook-based skills.

Dbt Cloud

Manage dbt Cloud account operations for accounts, projects, environments, jobs, runs, artifacts, users, and webhook subscriptions. Discover accessible accounts, projects, and environments, inspect jobs, trigger or retry job runs, monitor run status, cancel queued or running jobs, list and download run artifacts as attachments, audit account users, and create, update, test, or delete webhook subscriptions for job run events.

Dropbox

Upload, download, and manage files and folders in Dropbox cloud storage. Create, move, copy, and delete files and folders. Search files by name or content. Share files and folders via shared links with configurable access settings. Manage shared folder membership, create file requests for document collection, generate temporary links and thumbnails, use upload sessions for chunked uploads, view and restore file revisions, retrieve account quota information, and receive file-change notifications.

Firebase

Manage backend services for mobile and web applications. Create, read, update, and delete documents in Cloud Firestore and Realtime Database. Manage user accounts including creating, updating, deleting, and listing users with authentication support. Send push notifications and data messages to devices, topics, and device groups via Cloud Messaging (FCM). Upload, download, and delete files in Cloud Storage. Read and publish Remote Config templates to change app behavior remotely. Deploy and manage serverless Cloud Functions triggered by database events, authentication events, storage events, and HTTP requests. Stream real-time database changes via Server-Sent Events. Query databases with filters, ordering, and pagination. Perform batch writes and transactions in Firestore. Generate and verify custom tokens and ID tokens for user authentication.

GitHub Actions

Manage GitHub Actions CI/CD workflows, runs, and jobs programmatically. Trigger, cancel, and re-run workflow runs, including re-running only failed jobs. List and download workflow artifacts and job logs. Create, update, and delete encrypted secrets and plaintext variables at repository, organization, and environment levels. Manage self-hosted and GitHub-hosted runners, including registration tokens, labels, and runner groups. Configure Actions permissions and policies, such as allowed actions, default GITHUB_TOKEN permissions, and fork pull request approval settings. Inspect and delete workflow caches. Retrieve workflow and run usage/billing statistics. Customize OIDC subject claim templates for cloud provider federation. Subscribe to webhook events for workflow runs, jobs, check runs, check suites, and deployments.

Apify

Run, schedule, and manage web scraping and browser automation Actors. Start Actor runs synchronously or asynchronously with custom input and runtime options. Create reusable Actor tasks with saved configurations. Store and export scraped data in datasets (JSON, CSV, XML, Excel). Manage key-value stores for files, screenshots, and configuration. Handle request queues for URL crawling. Schedule recurring Actor runs using cron expressions. Configure webhooks for run and build events. Trigger and manage Actor builds. Retrieve account and usage information.

Azure Devops

Manage Git repositories, branches, commits, and pull requests. Create, update, query, and delete work items (bugs, tasks, user stories, epics) using boards and backlogs. Trigger and monitor CI/CD pipeline runs, view build logs, and manage pipeline definitions. Create and manage test plans, test suites, and test results. Publish and manage package feeds for NuGet, npm, Maven, and Python via Artifacts. Create and configure projects, teams, dashboards, and wikis. Manage security permissions, access control, and service hook subscriptions for event-driven integrations. Subscribe to webhooks for build, release, pipeline, code, work item, and security alert events.

Azure Repos

Manage Git repositories, branches, and pull requests in Azure DevOps. Create, list, update, and delete repositories and forks. Create and manage branches, configure branch policies (minimum reviewers, build validation, merge strategies). Create, review, comment on, and complete pull requests with support for draft PRs, auto-completion, and merge strategies. Browse commit history, view pushes, and retrieve file contents at specific versions. Search code across repositories by text, path, and file extension. Receive webhooks for code pushes, pull request lifecycle events, repository creation/deletion/renaming, and TFVC check-ins.

Webscrapingai

Scrape and extract data from any website with automatic proxy rotation, headless browser rendering, CAPTCHA solving, and retries. Fetch full rendered HTML or plain text from web pages. Extract specific page elements using CSS selectors. Ask natural language questions about webpage content and receive AI-generated answers. Extract structured JSON fields from pages using AI-powered field descriptions. Execute custom JavaScript on loaded pages to interact with dynamic content. Emulate desktop, mobile, or tablet devices. Route requests through datacenter or residential proxies with geo-targeting support. Send custom headers and cookies for authenticated scraping. Check account credit balance and usage limits.

Exa

Search the web using AI-native neural and keyword search methods. Extract full text, highlights, and summaries from web pages. Find similar pages based on a given URL. Get AI-generated answers to questions with citations. Automate in-depth web research and receive structured results with citations. Build and manage Websets—structured collections of web entities found, verified, and enriched by search agents. Import data into Websets, enrich items with additional structured data, schedule monitors for continuous updates, and export results to CSV, JSON, or XLSX. Configure webhooks for Webset lifecycle events.

Google Analytics

Query and retrieve analytics reports on user interactions, traffic, and engagement metrics across websites and apps. Send event data to GA4 via the Measurement Protocol for tracking server-side and offline interactions. Manage GA4 accounts, properties, data streams, and user permissions. Create and manage custom dimensions, metrics, audiences, and key events. Generate real-time and funnel reports with configurable dimensions, metrics, date ranges, and filters. Link properties with Firebase, Google Ads, BigQuery, and other Google services. Audit data access and search change history.

Google Maps

Access Google Maps Platform geospatial and mapping services. Geocode addresses to coordinates and reverse geocode coordinates to addresses. Validate and standardize mailing addresses. Search for places by text or proximity, retrieve place details including ratings, reviews, and photos. Compute directions and travel times for driving, walking, cycling, and transit modes. Calculate route matrices between multiple origins and destinations. Optimize multi-stop routes for fleet logistics and delivery planning. Snap GPS data to roads and retrieve speed limits. Get elevation data for any point on Earth. Retrieve air quality, pollen, solar potential, and weather data for locations. Determine time zones for given coordinates. Generate static map images and Street View panoramas. Access aerial view fly-over videos and photorealistic 3D map tiles. Upload and manage custom geospatial datasets.

Kibana

Manage Kibana resources and the Elastic Stack visualization layer programmatically. Create, import, export, and organize saved objects such as dashboards, visualizations, and data views across spaces. Configure alerting rules with threshold, query, and metric conditions, and connect them to actions via connectors (email, Slack, PagerDuty, webhook, Jira, ServiceNow, and more). Manage data views (index patterns) that define which Elasticsearch indices Kibana queries. Create and organize spaces to separate dashboards and objects into meaningful categories. Track incidents with cases, define and monitor Service Level Objectives (SLOs), manage Fleet agent policies and enrollments, configure security detection rules for SIEM, and control role-based access with Kibana feature privileges.

Kubernetes

Manage and orchestrate containerized applications on Kubernetes clusters. Create, update, scale, and delete workloads including Pods, Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs. Configure service discovery and load balancing through Services, Ingress, and Endpoints. Manage configuration and storage with ConfigMaps, Secrets, PersistentVolumes, and StorageClasses. Control access with Namespaces, RBAC roles and bindings, ServiceAccounts, and NetworkPolicies. Administer cluster infrastructure including Nodes, ResourceQuotas, LimitRanges, and PriorityClasses. Autoscale workloads with HorizontalPodAutoscaler and VerticalPodAutoscaler. Define and manage Custom Resource Definitions (CRDs) to extend cluster functionality. Watch resources in real time for create, modify, and delete events. Configure admission webhooks to validate or mutate resources before persistence.

Neon

Manage serverless PostgreSQL databases on Neon. Create, update, and delete projects, branches, databases, compute endpoints, and roles. Configure autoscaling limits, suspend timeouts, and read replicas. Create branches from any point in time for development, testing, or backups. Compare schemas between branches and create anonymized data copies. Track consumption metrics including compute time, storage, and data transfer, and set quota limits. Manage organization members, permissions, and API keys. Monitor asynchronous operation status and query databases over HTTP via the Data API.

Onedrive

Upload, download, create, copy, move, rename, and delete files and folders in OneDrive and SharePoint document libraries. Share files and folders via sharing links or permission grants. Search for files by name, content, or metadata. Manage drives and access storage quota information. Track file and folder changes over time using delta queries. Subscribe to webhooks for drive change notifications. Access file previews, thumbnails, and rich metadata for photos, audio, and video. Supports resumable uploads for large files up to 250 GB and PDF conversion on download.

Tableau

Manage Tableau Cloud and Tableau Server resources through the Tableau REST API. Query and manage workbooks, data sources, views, custom views, flows, users, groups, projects, permissions, favorites, collections, jobs, and data-driven alerts. Export views as CSV, PNG, or PDF.

Convex

Invoke serverless queries, mutations, and actions on a reactive document-relational database. Read, insert, update, and delete documents across tables with ACID transactions. Upload and manage files in built-in storage. Schedule functions for future or recurring execution (cron jobs). Perform full-text search with BM25 relevance scoring and vector similarity search for AI/RAG use cases. Stream export document-level changes (inserts, updates, deletes) for incremental data sync to external systems. Stream import data from external sources into Convex tables. Manage projects, deployments, deploy keys, and environment variables via the Management API. Define custom HTTP endpoints for inbound webhooks and REST-style APIs.

Cloudflare

Manage internet infrastructure including DNS records, domains, and zone settings. Deploy and configure serverless Workers scripts, R2 object storage buckets, and Pages deployments. Configure security rules including WAF, firewall rules, rate limiting, DDoS protection, and IP access controls. Manage SSL/TLS certificates, load balancers, origin pools, and health monitors. Upload and deliver video content via Cloudflare Stream. Access traffic, DNS, and security analytics via GraphQL. Configure Zero Trust Access applications, Gateway policies, and Tunnel connections. Set up alerting and webhook notifications for security events, health checks, certificate status, and usage thresholds. Register and manage domains, account members, roles, and API tokens.

Instagram

Publish photos, videos, Reels, Stories, and carousels to Instagram. Retrieve and manage media with metadata such as captions, timestamps, and permalinks. Moderate comments by creating, replying, deleting, hiding, or disabling them. Inspect current API content publishing quota usage. Access account and media-level insights including reach, views, saves, likes, comments, shares, and audience demographics. Search public posts by hashtag. Discover and retrieve mentions of your brand and other business/creator account profiles. Send and receive direct messages including text, media, and story replies within the 24-hour messaging window. Tag products on media for commerce. Receive real-time webhook notifications for new comments, mentions, story insights, and incoming messages.

Openai

Generate text, images, audio, and video using large language models and multimodal AI. Create chat completions, generate and edit images from text prompts, convert text to speech, transcribe and translate audio, generate video, and create text embeddings for search and retrieval. Fine-tune models on custom training data, run evaluations to measure model performance, and moderate content against policy categories. Manage vector stores for semantic file search, upload and organize files, and submit batch processing jobs for asynchronous bulk requests. Conduct real-time speech-to-speech conversations via WebRTC or SIP. Administer organizations, projects, users, API keys, and audit logs programmatically. Receive webhook notifications for background responses, batch jobs, fine-tuning jobs, eval runs, and incoming realtime calls.

Supabase

Manage PostgreSQL databases, authenticate users, store files, and run edge functions on Supabase. Perform CRUD operations on database tables via auto-generated REST and GraphQL APIs with row-level security. Create and manage user accounts with password, magic link, OTP, social login, and SSO authentication. Upload, download, list, and delete files organized in storage buckets. Deploy and invoke server-side TypeScript edge functions. Listen to realtime database changes, broadcast messages, and track user presence. Configure database webhooks for INSERT, UPDATE, and DELETE events. Programmatically manage Supabase organizations and projects, including creating/deleting projects, managing API keys, configuring auth settings, custom domains, network restrictions, and Edge Function secrets.

Redis

Manage Redis Cloud database subscriptions and infrastructure programmatically. Create, update, delete, and list subscriptions across AWS, Google Cloud, and Azure. Manage databases with configurable persistence, replication, modules, and sizing. Back up databases to cloud storage and import data from S3, FTP, or other Redis instances. Control access with ACL rules and roles, manage users and cloud provider accounts, track asynchronous tasks, audit API activity via system logs, and estimate subscription costs with dry-run operations.

Snowflake

Execute SQL statements and manage cloud data warehouse resources on Snowflake. Run queries synchronously or asynchronously, manage databases, schemas, tables, warehouses, users, roles, grants, tasks, stages, streams, and pipes. Ingest data via Snowpipe batch loading or Snowpipe Streaming for low-latency continuous ingestion. Access Cortex AI services for search, inference, and embeddings. Configure outbound notifications to Slack, Microsoft Teams, PagerDuty, email, or cloud queues (SNS, PubSub, Event Grid). Supports multi-statement transactions, resource creation and alteration without SQL, and dynamic tables.

Typeform

Create, retrieve, update, and delete online forms and surveys. Manage form responses, including filtering by date and deleting submissions. Configure webhooks to receive real-time notifications on form submissions and partial responses. Upload and manage images, create and apply visual themes, and organize forms across workspaces with team collaboration. Translate forms into multiple languages, retrieve form insights and analytics, and download files uploaded by respondents.

Connect agents to your company's tools

See how Metorial gives integrations the governance, tracing, and production controls teams need.