Recent updates

TLS 1.2 required

Twitter has announced that it will no longer support TLS 1.0 or 1.1.

Beginning July 25th 2019, all connections to the Twitter API (and all other Twitter domains) will require TLS 1.2.

Landing URLs

Twitter will be enforcing a maximum of one unique landing URL per line item. This value is set using the landing_url parameter on the POST accounts/:account_id/media_creatives endpoint. In addition, if the line item’s objective is WEBSITE_CLICKS, the landing_url must be set. These changes will take effect on Monday, July 15, 2019.

Line item apps results

Twitter no longer filters results from the GET accounts/:account_id/line_item_apps endpoint. As a reminder, this resource serves as a way to promote apps on the Twitter Audience Platform. Previously, on reads, we filtered any line item apps whose parent line item had a placement other than PUBLISHER_NETWORK even though it was possible to create them. This caused confusion and a disconnect between the line item apps that were created and those that were returned on reads. This change is intended to remove that confusion. See some example questions here and here.

Twitter Ads API team

Please note that the TLS change will now take effect on July 25, 2019.