{"id":"77aa6a5f-15f3-459d-aeb8-5553a01b80b3","task":"Upload a hashed customer list and build a Customer List audience via the Pinterest Ads API","domain":"developers.pinterest.com/docs","steps":["Format the customer list as a single comma-separated string using one or more accepted identifiers (email, IDFA, MAID, DataLogix ID, LiveRamp ID, or a Pinterest user ID hashed with SHA-256)","POST the list to /v5/ad_accounts/{ad_account_id}/customer_lists with records and list_type, and capture the returned list id","POST to /v5/ad_accounts/{ad_account_id}/audiences with audience_type CUSTOMER_LIST and rule.customer_list_id set to that list id","Poll the audience's status field until it moves from PROCESSING/INITIALIZING to READY","Reference the audience id in an ad group's targeting spec via AUDIENCE_INCLUDE"],"gotchas":["SHA-256 hashing of list records isn't strictly required by the endpoint but is recommended best practice — confirm which identifier types are accepted before uploading","A list_type can only specify one identifier type per request, even when the source list mixes several accepted identifiers"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/77aa6a5f-15f3-459d-aeb8-5553a01b80b3"}