Skip to content
On this page

apis ​

https://deno.land/x/netzo/lib/apis

The apis module exports all the API integrations currently supported. Each API integration is a function that returns a client for the API. You can always use the createApi function directly to create a client for custom APIs or APIs that are not yet supported.

ActiveCampaign ​

ActiveCampaign is a marketing automation platform that helps you create personalized experiences for your customers across every channel.

  • labels: sales, marketing, communication/email, customer-service
  • authentication: apiKey
ts
import { activecampaign } from 'https://deno.land/x/netzo/mod.ts'
const api = activecampaign({ apiKey: Deno.env.get('ACTIVECAMPAIGN_API_KEY') })
import { activecampaign } from 'https://deno.land/x/netzo/mod.ts'
const api = activecampaign({ apiKey: Deno.env.get('ACTIVECAMPAIGN_API_KEY') })

Brevo ​

Brevo is a cloud-based property management software that helps property managers and landlords to manage their properties.

  • labels: property-management, real-estate, communication/email, customer-service
  • authentication: apikey
ts
import { brevo } from 'https://deno.land/x/netzo/mod.ts'
const api = brevo({ apiKey: Deno.env.get('BREVO_API_KEY') })
import { brevo } from 'https://deno.land/x/netzo/mod.ts'
const api = brevo({ apiKey: Deno.env.get('BREVO_API_KEY') })

Clarifai ​

Clarifai is an AI company that excels in visual recognition, solving real-world problems for businesses and developers alike.

  • labels: computer-vision, image-recognition, machine-learning, artificial-intelligence
  • authentication: apikey
ts
import { clarifai } from 'https://deno.land/x/netzo/mod.ts'
const api = clarifai({ apiKey: Deno.env.get('CLARIFAI_API_KEY') })
import { clarifai } from 'https://deno.land/x/netzo/mod.ts'
const api = clarifai({ apiKey: Deno.env.get('CLARIFAI_API_KEY') })

Cloudflare ​

Cloudflare is a web infrastructure and website security company, providing content delivery network services, DDoS mitigation, Internet security, and distributed domain name server services.

  • labels: security, networking, dns, cdn, web-performance
  • authentication: apikey
ts
import { cloudflare } from 'https://deno.land/x/netzo/mod.ts'
const api = cloudflare({ apiKey: Deno.env.get('CLOUDFLARE_API_KEY') })
import { cloudflare } from 'https://deno.land/x/netzo/mod.ts'
const api = cloudflare({ apiKey: Deno.env.get('CLOUDFLARE_API_KEY') })

Discord ​

Discord is a voice, video and text communication service to talk and hang out with your friends and communities.

  • labels: communication, chat, voice, video, gaming
  • authentication: apikey
ts
import { discord } from 'https://deno.land/x/netzo/mod.ts'
const api = discord({ apiKey: Deno.env.get('DISCORD_API_KEY') })
import { discord } from 'https://deno.land/x/netzo/mod.ts'
const api = discord({ apiKey: Deno.env.get('DISCORD_API_KEY') })

ErgastF1 ​

ErgastF1 is a RESTful API which provides data for the Formula One motor racing championship.

  • labels: sports, racing, formula-one, f1
  • authentication: none
ts
import { ergastf1 } from 'https://deno.land/x/netzo/mod.ts'
const api = ergastf1()
import { ergastf1 } from 'https://deno.land/x/netzo/mod.ts'
const api = ergastf1()

Facturama ​

Facturama provides a cloud-based platform for the management of electronic invoices, electronic receipts, and electronic payment receipts.

  • labels: accounting, invoicing, billing, finance
  • authentication: basic
ts
import { facturama } from 'https://deno.land/x/netzo/mod.ts'
const api = facturama({
  username: Deno.env.get('FACTURAMA_USERNAME'),
  password: Deno.env.get('FACTURAMA_PASSWORD')
})
import { facturama } from 'https://deno.land/x/netzo/mod.ts'
const api = facturama({
  username: Deno.env.get('FACTURAMA_USERNAME'),
  password: Deno.env.get('FACTURAMA_PASSWORD')
})

Fathom Analytics ​

Fathom Analytics provides simple, useful websites stats without tracking or storing personal data of your users.

  • labels: analytics, web-analytics, privacy
  • authentication: apikey
ts
import { fathomanalytics } from 'https://deno.land/x/netzo/mod.ts'
const api = fathomanalytics({ apiKey: Deno.env.get('FATHOMANALYTICS_API_KEY') })
import { fathomanalytics } from 'https://deno.land/x/netzo/mod.ts'
const api = fathomanalytics({ apiKey: Deno.env.get('FATHOMANALYTICS_API_KEY') })

FaunaDB ​

FaunaDB is a serverless cloud database that offers fast global access to data via modern APIs like GraphQL without sacrificing data consistency.

  • labels: database, serverless, graphql, nosql
  • authentication: basic
ts
import { faunadb } from 'https://deno.land/x/netzo/mod.ts'
const api = faunadb({
  regionGroupHostname: Deno.env.get('FAUNADB_REGION_GROUP_HOSTNAME'),
  username: Deno.env.get('FAUNADB_USERNAME'),
  password: Deno.env.get('FAUNADB_PASSWORD'),
})
import { faunadb } from 'https://deno.land/x/netzo/mod.ts'
const api = faunadb({
  regionGroupHostname: Deno.env.get('FAUNADB_REGION_GROUP_HOSTNAME'),
  username: Deno.env.get('FAUNADB_USERNAME'),
  password: Deno.env.get('FAUNADB_PASSWORD'),
})

GitHub ​

GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

  • labels: development, source-control, git, version-control, code-hosting
  • authentication: bearer
ts
import { github } from 'https://deno.land/x/netzo/mod.ts'
const api = github({
  personalAccessToken: Deno.env.get('GITHUB_PERSONAL_ACCESS_TOKEN'),
})
import { github } from 'https://deno.land/x/netzo/mod.ts'
const api = github({
  personalAccessToken: Deno.env.get('GITHUB_PERSONAL_ACCESS_TOKEN'),
})

Google Appsheet ​

Google Appsheet is a no-code development platform that lets you build apps for your business using spreadsheets and forms.

  • labels: development, no-code, low-code, mobile-apps, web-apps
  • authentication: apikey
ts
import { googleappsheet } from 'https://deno.land/x/netzo/mod.ts'
const api = googleappsheet({
  appId: Deno.env.get('GOOGLEAPPSHEET_APP_ID'),
  applicationAccessKey: Deno.env.get('GOOGLEAPPSHEET_APPLICATION_ACCESS_KEY'),
})
import { googleappsheet } from 'https://deno.land/x/netzo/mod.ts'
const api = googleappsheet({
  appId: Deno.env.get('GOOGLEAPPSHEET_APP_ID'),
  applicationAccessKey: Deno.env.get('GOOGLEAPPSHEET_APPLICATION_ACCESS_KEY'),
})

Google Sheets ​

Google Sheets is a spreadsheet program included as part of a free, web-based software office suite offered by Google within its Google Drive service.

  • labels: productivity, spreadsheets, data, collaboration
  • authentication: oauth2
ts
import { googlesheets } from 'https://deno.land/x/netzo/mod.ts'
const api = googlesheets({
  spreadsheetId: Deno.env.get('GOOGLESHEETS_SPREADSHEET_ID'),
  clientId: Deno.env.get('GOOGLESHEETS_CLIENT_ID'),
  clientSecret: Deno.env.get('GOOGLESHEETS_CLIENT_SECRET'),
})
import { googlesheets } from 'https://deno.land/x/netzo/mod.ts'
const api = googlesheets({
  spreadsheetId: Deno.env.get('GOOGLESHEETS_SPREADSHEET_ID'),
  clientId: Deno.env.get('GOOGLESHEETS_CLIENT_ID'),
  clientSecret: Deno.env.get('GOOGLESHEETS_CLIENT_SECRET'),
})

JSONPlaceholder ​

JSONPlaceholder is a free online REST API that you can use whenever you need some fake data.

  • labels: development, testing, mocking, fake-data
  • authentication: none
ts
import { jsonplaceholder } from 'https://deno.land/x/netzo/mod.ts'
const api = jsonplaceholder()
import { jsonplaceholder } from 'https://deno.land/x/netzo/mod.ts'
const api = jsonplaceholder()

Monday ​

Monday is a cloud-based project management software that helps teams to manage their projects and tasks.

  • labels: project-management, productivity, collaboration, task-management
  • authentication: apikey
ts
import { monday } from 'https://deno.land/x/netzo/mod.ts'
const api = monday({ apiKey: Deno.env.get('MONDAY_API_KEY') })
import { monday } from 'https://deno.land/x/netzo/mod.ts'
const api = monday({ apiKey: Deno.env.get('MONDAY_API_KEY') })

MongoDB Atlas Data ​

MongoDB Atlas Data is a cloud-based database service that provides all of the features of the MongoDB database in a simple, easy-to-use platform.

  • labels: database, nosql, cloud, cloud-hosting
  • authentication: apikey
ts
import { mongodbatlasdata } from 'https://deno.land/x/netzo/mod.ts'
const api = mongodbatlasdata({ apiKey: Deno.env.get('MONGODBATLASDATA_API_KEY') })
import { mongodbatlasdata } from 'https://deno.land/x/netzo/mod.ts'
const api = mongodbatlasdata({ apiKey: Deno.env.get('MONGODBATLASDATA_API_KEY') })

Netzo ​

Netzo is a cloud-based internal app development platform, ideal for technology-driven businesses. Boost profitability with BI dashboards, admin panels, APIs and workflow automations in a single place.

  • labels: development, no-code, low-code, mobile-apps, web-apps
  • authentication: apikey
ts
import { netzo } from 'https://deno.land/x/netzo/mod.ts'
const api = netzo({ apiKey: Deno.env.get('NETZO_API_KEY') })
import { netzo } from 'https://deno.land/x/netzo/mod.ts'
const api = netzo({ apiKey: Deno.env.get('NETZO_API_KEY') })

OpenAI ​

OpenAI is an artificial intelligence research laboratory consisting of the for-profit corporation OpenAI LP and its parent company, the non-profit OpenAI Inc.

  • labels: artificial-intelligence, ai, machine-learning, deep-learning
  • authentication: apikey
ts
import { openai } from 'https://deno.land/x/netzo/mod.ts'
const api = openai({ apiKey: Deno.env.get('OPENAI_API_KEY') })
import { openai } from 'https://deno.land/x/netzo/mod.ts'
const api = openai({ apiKey: Deno.env.get('OPENAI_API_KEY') })

PandaDoc ​

PandaDoc is a document automation software as a service with built-in electronic signatures, workflow management, a document builder, and CPQ functionality.

  • labels: productivity, documents, esignatures, cpq, workflow
  • authentication: apikey
ts
import { pandadoc } from 'https://deno.land/x/netzo/mod.ts'
const api = pandadoc({ apiKey: Deno.env.get('PANDADOC_API_KEY') })
import { pandadoc } from 'https://deno.land/x/netzo/mod.ts'
const api = pandadoc({ apiKey: Deno.env.get('PANDADOC_API_KEY') })

Plain ​

Plain is a simple, privacy-first, and delicious link shortening service.

  • labels: productivity, links, url-shortener, privacy
  • authentication: apikey
ts
import { plain } from 'https://deno.land/x/netzo/mod.ts'
const api = plain({ apiKey: Deno.env.get('PLAIN_API_KEY') })
import { plain } from 'https://deno.land/x/netzo/mod.ts'
const api = plain({ apiKey: Deno.env.get('PLAIN_API_KEY') })

Purple Air ​

Purple Air is a worldwide air quality monitoring network.

  • labels: environment, air-quality, pollution, climate-change
  • authentication: apikey
ts
import { purpleair } from 'https://deno.land/x/netzo/mod.ts'
const api = purpleair({ apiKey: Deno.env.get('PURPLEAIR_API_KEY') })
import { purpleair } from 'https://deno.land/x/netzo/mod.ts'
const api = purpleair({ apiKey: Deno.env.get('PURPLEAIR_API_KEY') })

RestDB ​

RestDB is a cloud-based database service that provides all of the features of the MongoDB database in a simple, easy-to-use platform.

  • labels: database, nosql, cloud, cloud-hosting
  • authentication: apikey
ts
import { restdb } from 'https://deno.land/x/netzo/mod.ts'
const api = restdb({ apiKey: Deno.env.get('RESTDB_API_KEY') })
import { restdb } from 'https://deno.land/x/netzo/mod.ts'
const api = restdb({ apiKey: Deno.env.get('RESTDB_API_KEY') })

Sendgrid ​

Sendgrid is a cloud-based email service that provides all of the features of the MongoDB database in a simple, easy-to-use platform.

  • labels: email, email-marketing, email-automation, email-delivery
  • authentication: apikey
ts
import { sendgrid } from 'https://deno.land/x/netzo/mod.ts'
const api = sendgrid({ apiKey: Deno.env.get('SENDGRID_API_KEY') })
import { sendgrid } from 'https://deno.land/x/netzo/mod.ts'
const api = sendgrid({ apiKey: Deno.env.get('SENDGRID_API_KEY') })

SpaceX Land ​

SpaceX Land is a cloud-based database service that provides all of the features of the MongoDB database in a simple, easy-to-use platform.

  • labels: space, rockets, spacecraft, spaceflight
  • authentication: apikey
ts
import { spacexland } from 'https://deno.land/x/netzo/mod.ts'
const api = spacexland({ apiKey: Deno.env.get('SPACEXLAND_API_KEY') })
import { spacexland } from 'https://deno.land/x/netzo/mod.ts'
const api = spacexland({ apiKey: Deno.env.get('SPACEXLAND_API_KEY') })

WhatsApp Business ​

WhatsApp Business is a cloud-based database service that provides all of the features of the MongoDB database in a simple, easy-to-use platform.

  • labels: messaging, chat, sms, whatsapp
  • authentication: bearer
ts
import { whatsappbusiness } from 'https://deno.land/x/netzo/mod.ts'
const api = whatsappbusiness({
  businessAccountId: Deno.env.get('WHATSAPPBUSINESS_BUSINESS_ACCOUNT_ID'),
  permanentToken: Deno.env.get('WHATSAPPBUSINESS_PERMANENT_TOKEN'),
})
import { whatsappbusiness } from 'https://deno.land/x/netzo/mod.ts'
const api = whatsappbusiness({
  businessAccountId: Deno.env.get('WHATSAPPBUSINESS_BUSINESS_ACCOUNT_ID'),
  permanentToken: Deno.env.get('WHATSAPPBUSINESS_PERMANENT_TOKEN'),
})