import SnagSolutions from '@snagsolutions/sdk';
const client = new SnagSolutions({
apiKey: 'My API Key',
});
const multiplier = await client.loyalty.multipliers.create({
multiplier: 0.01,
walletAddress: 'walletAddress',
});
console.log(multiplier.id);
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"websiteId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"multiplier": 500.005,
"title": "<string>",
"description": "<string>",
"externalIdentifier": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"deletedAt": "<string>",
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"walletAddress": "<string>"
},
"loyaltyRuleId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
Create a new loyalty multiplier for a wallet.
import SnagSolutions from '@snagsolutions/sdk';
const client = new SnagSolutions({
apiKey: 'My API Key',
});
const multiplier = await client.loyalty.multipliers.create({
multiplier: 0.01,
walletAddress: 'walletAddress',
});
console.log(multiplier.id);
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"websiteId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"organizationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"multiplier": 500.005,
"title": "<string>",
"description": "<string>",
"externalIdentifier": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"deletedAt": "<string>",
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"walletAddress": "<string>"
},
"loyaltyRuleId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
Body
Schema for creating a loyalty multiplier
200
Schema for loyalty multiplier
Was this page helpful?