Affiliates
Path parameters
AffiliateCodestringRequired
Unique code which represents an affiliate
Header parameters
Acceptstring · enumRequiredDefault:
application/jsonExample: application/jsonPossible values: X-Avangate-AuthenticationstringRequiredExample:
Authentication header
code="{VENDOR_CODE}" date="{REQUEST_DATE_TIME}" hash="{HASH}"Responses
200
Get affiliate
application/json
get/affiliates/{AffiliateCode}
GET /rest/6.0/affiliates/{AffiliateCode} HTTP/1.1
Host: api.2checkout.com
Accept: application/json
X-Avangate-Authentication: code="{VENDOR_CODE}" date="{REQUEST_DATE_TIME}" hash="{HASH}"
200
Get affiliate
{
"Affiliate": {
"AffiliateCode": "3501E8CADA",
"Status": "Active",
"Affiliate Name": "Softy Bofty",
"Website": "https://softy.fake",
"CommissionList": {
"Object": {
"ListName": "CommissionList1",
"CommissionRate": "25%"
}
},
"RequestDate": "2018-10-05",
"Categories": [
[
"PC security",
"Mobile security"
]
],
"TCStatus": "Accepted",
"AffiliateContact": {
"Object": {
"FirstName": "John",
"LastName": "Doe",
"Phone": "40723483987",
"Email": "dynamicproduct@products.com",
"Country": "Spain"
}
}
}
}Query parameters
AffiliateCodestringOptionalExample:
Affiliate's code
FD86FD98NamestringOptionalExample:
Affiliate's name
Softy CompanyStatusstringOptionalExample:
Affiliate's status
ActiveRequestDateStartstringOptionalExample:
Affiliate Request date start
2018-01-01RequestDateEndstringOptionalExample:
Affiliate Request date end
2018-09-01CountrystringOptionalExample:
Affiliate's country
["US","UK","DK"]TargetCountrystringOptionalExample:
Countries where affiliates sell into
["BG","RO","GR"]CommissionListstringOptionalExample:
Affiliate commission list
["Default","CommissionList1"]TypestringOptionalExample:
Affiliate type
["Email marketing"]PagenumberOptionalExample:
Page number
3LimitnumberOptionalExample:
Number of results on a page
25Header parameters
X-Avangate-AuthenticationstringRequiredExample:
Authentication header
code="{VENDOR_CODE}" date="{REQUEST_DATE_TIME}" hash="{HASH}"Acceptstring · enumRequiredDefault:
application/jsonExample: application/jsonPossible values: Responses
200
Get affiliates
application/json
400
Invalid data
application/json
get/affiliates
GET /rest/6.0/affiliates HTTP/1.1
Host: api.2checkout.com
X-Avangate-Authentication: code="{VENDOR_CODE}" date="{REQUEST_DATE_TIME}" hash="{HASH}"
Accept: application/json
{
"Affiliates": {
"0": {
"AffiliateCode": "3501E8CADA",
"Status": "Active",
"Affiliate Name": "Softy Bofty",
"Website": "https://softy.fake",
"CommissionList": {
"Object": {
"ListName": "CommissionList1",
"CommissionRate": "25%"
}
},
"RequestDate": "2018-10-05",
"Categories": [
[
"PC security",
"Mobile security"
]
],
"TCStatus": "Accepted",
"AffiliateContact": {
"Object": {
"FirstName": "John",
"LastName": "Doe",
"Phone": "40723483987",
"Email": "dynamicproduct@products.com",
"Country": "Spain"
}
}
},
"1": {
"AffiliateCode": "3501E8CADA",
"Status": "Active",
"Affiliate Name": "Softy Bofty",
"Website": "https://softy.fake",
"CommissionList": {
"Object": {
"ListName": "CommissionList1",
"CommissionRate": "25%"
}
},
"RequestDate": "2018-10-05",
"Categories": [
[
"PC security",
"Mobile security"
]
],
"TCStatus": "Accepted",
"AffiliateContact": {
"Object": {
"FirstName": "John",
"LastName": "Doe",
"Phone": "40723483987",
"Email": "dynamicproduct@products.com",
"Country": "Spain"
}
}
}
},
"Pagination": {
"Page": 1,
"Limit": 10,
"Count": 12
}
}Last updated
Was this helpful?