npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

node-red-contrib-apidaze

v1.0.11

Published

Node-RED node for apidaze-rest-api

Downloads

7

Readme

node-red-contrib-apidaze

Node-RED node for apidaze-rest-api

Apidaze is the platform powering the Voip Innovations Programmable Communications product. For more information, please visit https://voipinnovations.com/programmable.

With this REST API, you will be able to do the following:

  • Place and manage calls, send SMS, and send faxes

  • Manage your voice prompts, retrieve recorded conversations, etc.

You can find our JavaScript API and examples at https://github.com/apidaze

To test API methods in Postman, click the Run in Postman button. In the Postman App, edit the Apidaze.template in your Environments settings to reflect your api_key and api_secret.

Install

Run the following command in your Node-RED user directory - typically ~/.node-red

    npm install node-red-contrib-apidaze-rest-api

Usage

Methods

  • ExternalscriptsGet

    Returns the list of the external scripts for your domain.

  • ExternalscriptsByApiKeyPost

    Creates a new external script. Only one external script is allowed per domain.

  • ExternalscriptsByApiKeyAndScriptIdGet

    Returns the External Script object details by id.

  • ExternalscriptsByApiKeyAndScriptIdPut

    Updates an external script.

  • UnnammedEndpointDelete

    Deletes an external script.

  • UnnammedEndpointGet

    This is an example GET that an inbound call to your application will request to your script/application URL.

  • UnnammedEndpointPost

    This is an example POST that an inbound SMS to your application will request to your script/application URL. Keep in mind that if your application replies to the SMS, it must use the Send a SMS method via the REST API, not an XML response.

  • SmsSendPost

    Sends a SMS.

  • CallsByApiKeyGet

    Gets list of active calls with UUID of each call.

  • CallsByApiKeyPost

    Creates a call (click-to-call use case).

  • CallsByApiKeyAndUuidGet

    Get an active call by UUID.

  • CallsByApiKeyAndUuidPost

    Transfer a call.

  • MediafilesByApiKeyGet

    Get a list of media files.

  • MediafilesByApiKeyPost

    Get a specific media file.

  • MediafilesByApiKeyDelete

    Delete a media file.

  • RecordingsByApiKeyGet

    Get a list of recordings.

  • RecordingsByApiKeyAndFileNameGet

    Get a specific recording.

  • RecordingsByApiKeyAndFileNameDelete

    Delete a recording.

  • ValidatesByApiKeyGet

    Validate your apikey and secret.