details is there when Adside has more to say, such as the fields that failed validation.
Codes
Other codes can appear for specific features. Rely on the status when you do not recognize a code.
After a
5xx on a change, check whether it landed before you retry.Limits
Adside does not publish an overall request limit. Some features limit how often you can call them, and they answer429 with RATE_LIMITED. Retry-After gives the seconds to wait when Adside knows them.
Ad platforms apply their own limits on top. When one of them refuses a call, you get its message as a PROVIDER_ERROR.