Possible URL Parameters to Track

There are lots of URL parameters you can pass to https://pactsafe.io/send.

Want to send your calls to pactsafe.io/send on the back-end? Then you may want to customize the URL parameters that you send so Ironclad Clickwrap tracks the right metadata about your acceptance/transaction. You can use either the short or long parameters.

Here are all the parameters you can use:

Short Parameter

Long Parameter

Description

Recommended

sid

site_id

The Access ID of the PactSafe Site.

Yes

et

event_type

The type of event (e.g.,. Agreed, Disagreed, Visited, Updated, or Sent.

Yes

em

execution_method

The method of execution. For example: click_to_accept, clickthrough, manual_acceptance, esignature.

Yes

sig

signer_id

The unique identifier of the Signer.

Yes

vid

version

The ID of a Version of a Contract.

Yes

cid

contract

The numeric ID of a Contract.

Yes

gid

group

The numeric ID of a Group.

If using Groups during acceptance.

gkey

group_key

The string key used for identifying a Group.

If using Groups during acceptance.

cus

custom_data

Additional data that gets attached to the activity.

Use as necessary

pat

page_title

The title of the page where the Activity occurred.

Yes

pau

page_url

The URL of the page where the Activity occurred.

Yes

pad

page_domain

The domain of the page where the Activity occurred.

Yes

pap

page_path

The path of the page where the Activity occurred.

Yes

paq

page_query

The query params associated with the page URL where the Activity occurred.

Use as necessary

hn

hostname

The hostname of the website where the Activity occurred.

Yes

ref

referrer

The referrer of the page visit.

Yes

addr

remote_address

The IP address of the user associated with the Activity.

Yes

btz

browser_timezone

The browser's set timezone associated with the Activity.

Yes

bl

browser_locale

The browser's set locale associated with the Activity.

Yes

os

operating_system

The operating system being used associated with the Activity.

Yes

env

environment

Whether the device is Desktop, Table, or Mobile.

Yes

scd

screen_color_depth

The color depth retrieved by the browser.

Yes

res

screen_resolution

The resolution of the screen retrieved by the browser.

Yes

ts

timestamp

The timestamp of the Activity.

Yes

rnd

render_data

Data to be rendered on the contract.

As needed.

dyn

dynamic

Whether the contract could present data dynamically.

As needed.

server_side

server_side

Indicates to PactSafe whether the API call was made server-side.

Yes, when sending via a backend service.