CAPTORRA CALL TRACKING

CAPTORRA CALL TRACKING

Captorra provides their clients with the means to post custom Phone Tracking data to Captorra. This data will be used to match and supplement a corresponding Intake in Captorra. The existing fields are a base for data to be collected. If additional fields are needed to meet the Firm’s requirements we can add them as custom fields.

Posting Information

URL http://captrack01.captorra.com:90/api/captorracalltracking/create
https://captrack01.captorra.com/api/captorracalltracking/create
Method POST
Headers Content-Type : application/json
Accept: application/json

Data Parameters

The base integration allows for the following fields to be passed using the corresponding Parameters.

Param Descritpion – Type – Character Limit
CaptorraId Unique ID identifying the Captorra organization – integer – 6
Name Matching Value – string – 100
ANI Caller’s Phone Number – string – 20
Date Call Date and Time – string
ID Vendor’s Unique ID – string – 100
String01 Custom Text – string – 500
String02 Custom Text – string – 500
String03 Custom Text – string – 500
String04 Custom Text – string – 500
String05 Custom Text – string – 500
String06 Custom Text – string – 300
String07 Custom Text – string – 300
String08 Custom Text – string – 300
String09 Custom Text – string – 300
String10 Custom Text – string – 300
String11 Custom Text – string – 100
String12 Custom Text – string – 100
String13 Custom Text – string – 100
String14 Custom Text – string – 100
String15 Custom Text – string – 100
String16 Custom Text – string – 100
String17 Custom Text – string – 100
String18 Custom Text – string – 100
String19 Custom Text – string – 100
String20 Custom Text – string – 100
Multi01 Custom Text – multiline string – 100

Each posting will include a Captorra Identification number (‘CaptorraId’). The ‘CaptorraId’ is a unique ID number that identifies the Captorra client’s organization to which you are posting. which you are posting. The ‘Referrer’ GUID is a value that identifies your group or site to the organization. If you are posting for multiple Captorra clients you will receive a ‘CaptorraId’ and a ‘Referrer’ GUID for use with each individual client’s organization. These fields are mandatory for each posting.

Example Post:

The JSON code below is only an example. Do not attempt to post with the sample GUIDs or IDs shown.


{
"CaptorraId": "111111",
"Name": "PPC Campaign 01",
"ANI": "7702401011",
"Date": "01/01/2018 4:00 PM",
"ID": "1A2B3C4D5E6F7G8H9",
"String01": "Custom Text 01",
"String02": "Custom Text 02",
"String03": "Custom Text 03",
"String04": "Custom Text 04",
"String05": "Custom Text 05",
"String06": "Custom Text 06",
"String07": "Custom Text 07",
"String08": "Custom Text 08",
"String09": "Custom Text 09",
"String10": "Custom Text 10",
"String11": "Custom Text 11",
"String12": "Custom Text 12",
"String13": "Custom Text 13",
"String14": "Custom Text 14",
"String15": "Custom Text 15",
"String16": "Custom Text 16",
"String17": "Custom Text 17",
"String18": "Custom Text 18",
"String19": "Custom Text 19",
"String20": "Custom Text 20",
"Multi01": "Multi Line Text 01"
}

Responses:

Below are the different responses API can return and their respective details.

Message

Detail


{
  "success": true
}

A phone tracking record was created successfully.


{
  "success": false,
  "error": "Invalid JSON data."
}

Invalid JSON data was posted.


{
  "success": false,
  "error": "Please provide the CaptorraId, Name, ID, ANI, Date"
}

Posted JSON data do not contain the mandatory fields:
CaptorraId
Name
ID
ANI
Date


{
  "success": false,
  "error": "Please provide Source Name, ID, ANI, Date"
}

Posted JSON data do not contain the mandatory fields:
Name
ID
ANI
Date


{
  "success": false,
  "error": "Invalid Date"
}

Posted JSON data contains invalid date for Date Field


{
  "success": false,
  "error": "Invalid ANI"
}

Posted JSON data contain invalid phone number for ANI field


{
  "success": false,
  "error": "Please check CaptorraId."
}

Posted JSON data contain invalid CaptorraId.


{
  "success": false,
  "error": "Phone source already exists"
}

Posted JSON data contain the duplicate unique identified for ID field.

Get help with growing your firm

  • Please tell us a bit about your legal practice and what product(s) and service(s) are of most interest to you. To better assist you, please include your area of practice, specialization, and any additional information you'd like for us to know.