Popl Documentation
  • Popl Documentation
  • Integrations
    • Syncing Members from Azure Active Directory (Entra ID)
      • Entra ID (Azure) - Auto Sync™
      • Entra ID (Azure) - Permissions
    • Syncing Members from Google Workspace
      • Google Workspace - Auto Sync™
      • Google Workspace - Permissions
    • Syncing Members from Workday
      • Workday - Auto Sync™
      • Workday - Permissions
    • Salesforce Integration
      • Salesforce - Lead/Contact Sync Logic
    • HubSpot Integration
    • HubSpot Integration (Legacy)
      • HubSpot - Contact Sync Logic (Legacy)
    • Dynamics 365 Sales Integration
    • Outlook Contact Sync - Full Team Integration
    • Outlook Contact Sync - Individual Member Integration
    • Zoho Integration
    • Monday Integration
    • Pipedrive Integration
    • Pardot Integration
    • Chili Piper Integration
    • Zapier Integration
    • VinSolutions Integration
    • Marketo Integration
    • Badge Kit Integration
  • SSO (SAML 2.0)
    • Azure SAML
    • Okta SAML
    • SCIM Provisioning
  • Email Signatures
    • Microsoft Outlook Email Signature Add-In
  • Members
    • Create New Member
    • Update Member
    • Update Template Links
    • Get Members
    • Remove Member
  • Leads/Contacts
    • Get Last Lead
    • Get Leads by Time Period
    • Delete Lead
  • Analytics
    • Get Analytics
    • Get Views
Powered by GitBook
On this page
  • PUT /api/pub/members/updateWildCardLink
  • POST /api/pub/members/bulkUpdateWildCardLink
  1. Members

Update Template Links

Use Popl APIs to update the value of links from a template

PUT /api/pub/members/updateWildCardLink

Description: Updates a templated link for a specific user

Request Body:

{
    "memberId": 12345,
    "wildcardId": "exampleLinkId",
    "value": "Value to use for the link"
}

Example response:

{
    "message": "Success",
    "data": {
        "wasAnyCardUpdated": true
    }
}

POST /api/pub/members/bulkUpdateWildCardLink

Description: Set the value of a templated link for mulitple members by their account email

Request Body:

{
    "wildcardId": "exampleLinkId",
    "membersAndValues": [{
        "email": "example@popl.co",
        "value": "abc"
    }, {
        "email": "example2@popl.co",
        "value": "123"
    }]
}

Response Body:

{
    "message": "Success",
    "data": {
        "result": [
            {
                "email": "example@popl.co",
                "updated": true,
                "error": ""
            },
            {
                "email": "example2@popl.co",
                "updated": true,
                "error": ""
            }
        ]
    }
}
PreviousUpdate MemberNextGet Members

Last updated 1 day ago