Discover and follow channels
curl --request GET \
--url https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)API Reference
Discover and follow channels
Fetch channel metadata, search the directory, and follow or mute channels.
GET
/
api
/
v1
/
sessions
/
{sessionId}
/
newsletters
/
subscribed
Discover and follow channels
curl --request GET \
--url https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://core.wadial.com/api/v1/sessions/{sessionId}/newsletters/subscribed"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)Subscribed channels
GET /api/v1/sessions/{sessionId}/newsletters/subscribed
Authorization: Bearer <api_key>
Fetch metadata
GET /api/v1/sessions/{sessionId}/newsletters/{newsletterJid}
Authorization: Bearer <api_key>
POST /api/v1/sessions/{sessionId}/newsletters/invite
Authorization: Bearer <api_key>
Content-Type: application/json
{ "inviteCode": "AbCdEf" }
Search and recommendations
POST /api/v1/sessions/{sessionId}/newsletters/search
POST /api/v1/sessions/{sessionId}/newsletters/recommended
POST /api/v1/sessions/{sessionId}/newsletters/similar
Authorization: Bearer <api_key>
Content-Type: application/json
{
"searchText": "product updates",
"limit": 20,
"categories": ["business"]
}
newsletterJid.
Directory helpers
POST /api/v1/sessions/{sessionId}/newsletters/directory
POST /api/v1/sessions/{sessionId}/newsletters/categories-preview
POST /api/v1/sessions/{sessionId}/newsletters/domains-previewable
POST /api/v1/sessions/{sessionId}/newsletters/dehydrated
Authorization: Bearer <api_key>
Content-Type: application/json
{
"view": "POPULAR",
"countryCodes": ["US"],
"limit": 20
}
Follow, unfollow, mute, or unmute
POST /api/v1/sessions/{sessionId}/newsletters/{newsletterJid}/follow
Authorization: Bearer <api_key>
Content-Type: application/json
{ "action": "follow" }
action can be follow, unfollow, mute, or unmute.Was this page helpful?