POST /referrals.json
Body Required
-
about string | null
About
-
addressLineOne string | null
Address line one
-
addressLineTwo string | null
Address line two
-
authenticationSecret string | null
Authentication secret
-
authenticationToken string | null
Authentication token
-
city string | null
City
-
commissionRate number | null
Commission rate
-
country string | null
Country
-
Email
-
Iso
-
logo string | null
Logo
-
Name
-
orderEndpointUrl string | null
Order endpoint url
-
phone string | null
Phone
-
Platform
Values are
wooCommerce
orshopify
. -
Referral code
-
returnsPolicy string | null
Returns policy
-
shopifyStoreId integer(int32) | null
Shopify store
-
sourceType string | null
Source type
Values are
channel
orcustom
. -
state string | null
State
-
stripeId string | null
Stripe
-
welcomeMessage string | null
Welcome message
-
wooCommerceStoreId integer(int32) | null
Woo commerce store
-
zip string | null
Zip
POST /referrals.json
curl \
-X POST http://api.example.com/v1/referrals.json \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"about":"string","addressLineOne":"string","addressLineTwo":"string","authenticationSecret":"string","authenticationToken":"string","city":"string","commissionRate":42.0,"country":"string","email":"string","iso":"string","logo":"string","name":"string","orderEndpointUrl":"string","phone":"string","platform":"wooCommerce","referralCode":"string","returnsPolicy":"string","shopifyStoreId":42,"sourceType":"channel","state":"string","stripeId":"string","welcomeMessage":"string","wooCommerceStoreId":42,"zip":"string"}'
Request example
{
"about": "string",
"addressLineOne": "string",
"addressLineTwo": "string",
"authenticationSecret": "string",
"authenticationToken": "string",
"city": "string",
"commissionRate": 42.0,
"country": "string",
"email": "string",
"iso": "string",
"logo": "string",
"name": "string",
"orderEndpointUrl": "string",
"phone": "string",
"platform": "wooCommerce",
"referralCode": "string",
"returnsPolicy": "string",
"shopifyStoreId": 42,
"sourceType": "channel",
"state": "string",
"stripeId": "string",
"welcomeMessage": "string",
"wooCommerceStoreId": 42,
"zip": "string"
}
Response examples (200)
{
"about": "string",
"addressLineOne": "string",
"addressLineTwo": "string",
"authenticationSecret": "string",
"authenticationToken": "string",
"city": "string",
"commissionRate": 42.0,
"country": "string",
"createdAt": "2024-05-04T09:42:00+00:00",
"email": "string",
"id": 42,
"iso": "string",
"logo": "string",
"name": "string",
"orderEndpointUrl": "string",
"phone": "string",
"platform": "wooCommerce",
"referralCode": "string",
"returnsPolicy": "string",
"shopifyStoreId": 42,
"sourceType": "channel",
"state": "string",
"stripeId": "string",
"updatedAt": "2024-05-04T09:42:00+00:00",
"welcomeMessage": "string",
"wooCommerceStoreId": 42,
"zip": "string"
}