Nearsighted Paramecium Multiverse

    node-red-contrib-apidaze

    1.0.11 • Public • Published

    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.

    Install

    npm i node-red-contrib-apidaze

    DownloadsWeekly Downloads

    7

    Version

    1.0.11

    License

    Apache-2.0

    Unpacked Size

    236 kB

    Total Files

    12

    Last publish

    Collaborators

    • evinh