60min

Nexweave API

Nexweave engages your audiences with interactive videos that can be personalized for millions!. Using Nexweave API, the process of generating the Nexweave experience for both images and videos can be automated.



DOWNLOAD POSTMAN COLLECTION



WORKFLOW



User's Workflow

  • Users will view all the Nexweave Campaigns or Templates for which a Nexweave experience (Video/Image/Video + Image) needs to be created.
  • The user selects one of the Campaign/Template created on the Nexweave platform.
  • Users will view all the variables required for creating the Nexweave experience for a particular campaign or template and will enter the values for them.
  • Based on the user's input, the Nexweave experience will be generated.

Automation Workflow

Below would be the automation workflow for creating the Nexweave experience on the fly.

  • The user configures the campaign/template for which the experience needs to be generated by entering the Template ID or Campaign ID.
  • All the variables associated with the configured Campaign/Template will be populated based on the Datasource the user has selected.
  • Based on the data, the Nexweave experience will be generated and forwarded using any of the delivery platforms like Email, Chatbot, Push-Notification, Linkedin automation etc.

CAMPAIGNS

Get All Campaigns

This API will return all the CSV Campaigns associated with the user's account, including Images, Videos & Image+Video Campaign.

Note: The campaigns must be in Success state.

Response:

JSON
|



Get Image Campaigns

This API will return all the image campaigns associated with the user's account.

  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Get Video Campaigns

This API will return all the video campaigns associated with the user's account.

  • 
  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Get Image + Video Campaigns

This API will return all the image + video campaigns associated with the user's account, where the image is linked to a video experience on a landing page

  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Get Campaign Details

This API will return the Campaign details including variables used in the overall Campaign.

  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Create Campaign Experience

This API will generate one or more experiences depending on the templates used in the campaign. If the campaign is Image only campaign, then the only image_link will be generated. If the Campaign has a video as well as the thumbnail for the video, then video_link & thumbnail_link will be generated too.

  • Method: POST
  • Header: X-API-KEY: API-KEY
  • Body
JSON
|



Response:

JSON
|

Note: videos.indusved.com & images.indusved.com are custom domains that have been attached to the image and video links.



TEMPLATES

Get All Templates

This API will return all the templates associated with the user's account, including Images & Video.

Response:

JSON
|



Get Image Templates

This API will return all the image templates associated to the user's account.

Response:

JSON
|



Get Video Templates

This API will return all the video templates associated with the user's account.

  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Get Template Details

This API will return the template details including variables for a valid template.

  • Method: GET
  • Header: X-API-KEY: API-KEY

Response:

JSON
|



Create Template Experience

This API will generate an Image or Video experience depending on the Template.

  • Method: POST
  • Header: X-API-KEY: API-KEY
  • Body
JSON
|



Response:

For Video Template, the JSON response will have video_link as output.

JSON
|

For Image Template, the JSON response will have image_link as output.

JSON
|

Note:

  • For every experience created using the Template, a Quick Campaign will be created to the corresponding user's account.
  • videos.indusved.com & images.indusved.com are custom domains that have been attached to the image and video links.