myBidNotificationSettings
Requires permission biddesk:bid:read.
Your Bid Desk notification choices per kind (defaults where you set none), quiet hours, digest hour, time zone and how many bids you have muted. Requires Bid Desk and permission to read bids.
Errors: a failed call returns a GraphQL errors entry, not a field on the result, and data may be null or partial. Read the entry's extensions.code and message; every shape and code is in the Error reference.
Example:
- GraphQL
- cURL
query MyBidNotificationSettings {
myBidNotificationSettings {
digestHour
mutedBidCount
quietEnd
quietStart
timeZone
version
preferences {
kind
mailMode
push
}
}
}
curl -X POST "https://<api-host>/graphql" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
--data @- <<'EOF'
{
"query": "query MyBidNotificationSettings {\n myBidNotificationSettings {\n digestHour\n mutedBidCount\n quietEnd\n quietStart\n timeZone\n version\n preferences {\n kind\n mailMode\n push\n }\n }\n}"
}
EOF
Response:
{
"data": {
"myBidNotificationSettings": {
"digestHour": 0,
"mutedBidCount": 0,
"quietEnd": "string",
"quietStart": "string",
"timeZone": "string",
"version": 0,
"preferences": [
{
"kind": "APPROVAL",
"mailMode": "DIGEST",
"push": "DIGEST"
}
]
}
}
}
myBidNotificationSettings: BidNotificationSettingsView!
Type
BidNotificationSettingsView object
The signed-in person's Bid Desk notification settings: a choice per kind (defaults where nothing is stored), quiet hours, digest hour and time zone.