API Post

Cheetah Digital by Zetaoffers several different ways to bring data into the platform and load it into your marketing database. Data can be imported in a manual process through a file import (see Imports for more details), or by way of an FTP automated process (see FTP Import Templates). You can manually edit or enter records one at a time using the Record Lookup screen. Data can also be submitted to the platform through an API Post, or through Web Forms and Web Events. The best import method should be indicated by your business requirements and marketing strategy. If you have any questions about which import method best meets your needs, please speak with your Client Services Representative.

An API Post allows you to send data to Cheetah Digital by Zeta from your internal system or website via an API request message. Within the Cheetah Digital by Zeta platform, you must configure where you want the system to store the data in the API request.

Access

The API Post screen is accessible by the following method:

  • From the Main menu, select Data > Execution > API Posts

Create an API Post

The steps for creating a new API Post are described below

Create a New API Post

To create a new API Post:

API Post: Data Options

The Data Options section is used to define a Form that tells the system how to save the data into the database. It can be useful to create multiple Forms, even if those Forms are saving similar data. Different Forms can be used as triggers for different purposes, or as a method to logically separate data based on different data sources.

API Post: Notifications

Use the Notification Settings to configure when and how email alerts are sent based on data quality thresholds. You can define trigger conditions for invalid records, select or create reusable email templates, and choose the processing stages that should generate notifications. Once saved, each metric is monitored independently and will send its own alert when thresholds are met.

API Post: Confirmation

The Confirmation section contains a default response message that gets generated upon successful receipt and processing of your API request. This default response message contains a Status value of "SUCCESS."

API Post: Schedule

The API Post Schedule section provides several options for disabling, or expiring, this API Post, either based on the number of submissions received, or based on a schedule.  

API Post: Expiration

If you're using the API Post expiration schedule described above, the Expiration section lets you define the response message that gets submitted in the event that the API Post is accessed after its expired.

Other Features

This section describes additional features related to managing your API Posts.

Copy an API Post

To copy an existing item to use as the basis for a new item:

Publish an API Post

After you've created the API Post to your satisfaction, you must publish it to make it accessible.  

View or Edit an API Post

To view or edit an existing API Post:

Delete an API Post

To delete an item:

View Sample Code

Cheetah Digital will generate sample HTML, XML, and C# code based on the API Post parameters that you entered above.