# Post URLs

*Article Topics:* [*Sites*](/getting-started/common-topics/sites.md)

The following is a list of the fields you can expect to receive on a site postback from NATS.&#x20;

For other postback examples, please see "[Postbacks and Post URLs](/nats-admin/sites/further-reading/postbacks-and-post-urls.md)"

## Approval Post URL

```
memberid => 796
identid => 34
loginid => 1
networkid => 0
refurl_lookup_id => 9
status => 1
trial => 1
joined => 1262047950
expired => 0
last_login => 0
stamp => 1262047950
siteid => 1
username => approvalpost4
password => password
cryptpass => a4sLkn7C9GP12
ip => 1264826090
email => approval@post.com
session => 2543fce3968fac6eeb94cf0ba8f79c33
mailok => 1
flat_price => 0
first_login => 0
third_party_partner_id => 0
cascadeid => 1
cascade_item_id => 23
token => 0
original_username => approvalpost4
renamed => 0
marked => 0
token_hash => a982a462747406a377a6f3d97572191d
member_subscription_id => 466
memberidx => ZOMBAIO:1150132
billerid => 22
statid => 54b3952c068269
cost => 0
cost_charge => 0
spent => 2995
refunded => 0
charges => 0
next_rebill => 1262220750
optionid => 3
rebills => 0
active => 1
expires => 1262220750
nats_expires => 1262220750
biller_expires => 0
original_optionid => 3
created_date => 1262047936
loginid_assigned => 0
identid_assigned => 0
passthrough1 = passthrough1
passthrough2 = passthrough2
passthrough3 = passthrough3
passthrough4 = passthrough4
passthrough5 = passthrough5
defaulted_optionid = 0
forced_optionid = 0
member_identid = 505
member_loginid = 2
firstname => asdf
lastname => asdf
address1 => asdf
zip => 12345
city => dfsdf
state = CA
country => US
xsell_success => 0
custom1 = custom1
custom2 = custom2
custom3 = custom3
custom4 = custom4
custom5 = custom5
last_modified => 0
transaction => Array(
        transaction_id => 617
        biller_time => 1262047950
        server_time => 1262047950
        biller_transid => ZOMBAIO:243621
        amount => 2995
        biller_amount => 2995
        biller_currency => USD
        exchange_rate => 1
        trans_type_id => 3
        charges => 0
        charge_deduct => 0
        process_type => 0
        total_transaction_payout => 1497
)
post_time => 1262047950
post_type => approvalpost
```

## Possible Post Types

The following lists every possible parameter and value for post types that are sent through NATS. All of the available parameters correspond to a setting in the *Approval/Denial/Upgrade* and *Postback URLs* sections of the "Edit Tour" pages in the [Sites Admin](/nats-admin/sites.md).

Approval Post URL:

```
transaction type: 'trial'
post_type = 'approvalpost'
```

```
transaction type: 'initial'
post_type = 'approvalpost'
```

```
transaction type: 'manualadd'
post_type = 'approvalpost'
```

Denial Post URL:

```
transaction type: 'deny'
post_type = 'denypost'
```

Upgrade Approval Post URL:

```
transaction type: 'conversion'
post_type = 'upgradepost'
```

```
transaction type: 'upgradesuccess'
post_type = 'upgradepost'
```

Upgrade Denial Post URL:

```
transaction type: 'upgradedeny'
post_type = 'upgradedenypost'
```

Username Post URL:

```
post_type = 'userpost'
```

Prejoin Post URL:

```
post_type='prejoinpost'

Pre (note) Join Post URL:
<pre>
transaction type: 'pre_initial'
post_type = 'pre_approvalpost'
```

```
transaction type: 'pre_trial'
post_type = 'pre_approvalpost'
```

NCR Join Post URL:

```
transaction type: 'no_cost_registration'
post_type = 'nocost_approvalpost'
```

Third Party Free Registration Post URL:

```
transaction type: 'third_reg'
post_type = 'thirdreg_approvalpost'
```

Pre (note) Rebill Post URL:

```
transaction type: 'pre_rebill'
post_type = 'pre_rebillpost'
```

```
transaction type: 'pre_conversion'
post_type = 'pre_rebillpost'
```

Pending Join Post URL:

```
transaction type: 'pending_initial'
post_type = 'pending_approvalpost'
```

```
transaction type: 'pending_trial'
post_type = 'pending_approvalpost'
```

Pending Rebill Post URL:

```
transaction type: 'pending_rebill'
post_type = 'pending_rebillpost'
```

```
transaction type: 'pending_conversion'
post_type = 'pending_rebillpost'
```

Rebill Post URL:

```
transaction type: 'rebill'
post_type = 'rebillpost'
```

Cancel Post URL :

```
transaction type: 'cancel'
post_type = 'cancelpost'
```

Credit Post URL:

```
transaction type: 'credit'
post_type = 'creditpost'
```

Chargeback Post URL:

```
transaction type: 
'chargeback'
post_type = 'chargebackpost'
```

Insuficient Funds Post URL:

```
transaction type: 'insufficient_funds'
post_type = 'insufficient_fundpost'
```

Void Post URL:

```
transaction type: 'void'
post_type = 'voidpost'
```

Expire Post URL:

```
transaction type: 'expire'
post_type = 'expirepost'
```

Changed Details Post URL:

```
transaction type: 'change_details'
post_type = 'change_detailspost'
```

Credit Reversal Post URL:

```
transaction type: 'credit_reversal'
post_type = 'credit_reversal_post'
```

Void Reversal Post URL:

```
transaction type: 'void_reversal'
post_type = 'void_reversal_post'
```

Chargeback Reversal Post URL:

```
transaction type: 'chargeback_reversal'
post_type = 'chargeback_reversal_post'
```

Insufficient Funds Reversal Post URL:

```
transaction type: 'insufficient_funds_reversal'
post_type = 'insufficient_funds_reversal_post'
```

Pending NCR Post URL:

```
transaction type: 'ncr_verify'
post_type = 'pending_ncrpost'
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.toomuchmedia.com/nats-admin/sites/further-reading/postbacks-and-post-urls/post-urls.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
