The old DM endpoint docs state that account X can send DMs to account Y via the API if
- Y follows X or
- Y has already sent a message to X
The new DM endpoint docs instead state that “when a message is received from a user you may send up to 5 messages in response within a 24 hour window”.
- Under the new policy, will I only be able to send DMs via the API during the 24 hour window? Will I no longer be able to send DMs freely to accounts that follow me?
- What does the sentence “sending a 6th message within a 24 hour window or sending a message outside of a 24 hour window will count towards rate-limiting” in the new docs mean? What rate limit is it referring to? My understanding of the new policy is that I wouldn’t be able to send messages outside the 24-hour window in the first place so the term “rate-limiting” is confusing to me.
- I did some testing using the new endpoints and found that the old, more permissive policy is still active (where I can freely send DMs to accounts that follow me). Can you confirm that the new endpoints are currently active under the old policy? Will it switch over to the new policy on June 19 when the old endpoints are shut down?