<Response [422]> "error":"Unprocessable Entity" when trying to create_many dynamic content variants


  • Eric Nelson
    Zendesk Developer Advocacy

    Hey Willie,

    Having your boolean's capitalized on "active" and "default" isn't valid json. If you switch those to lowercase you should be all set.

    Have a wonderful day!

    Eric Nelson | Manager - Developer Advocacy

  • Willie

    Thanks Eric! That was exactly what I needed.

    For any future readers:

    In python, I was using json.loads() on a formatted string, which capitalized the boolean values, and tried to pass that as data to the post function. Passing the string in directly did the trick.

  • Jozsef Hajdu

    Hi, I am receiving the same [422] error for a few weeks now, the json looks like this: 

    {% assign has_attachment = false %}
    {% for comment in ticket.comments %}
    {% if comment.attachments.size > 0 %}
    {% assign has_attachment = true %}
    {% endif %}
    {% endfor %}
    {% if has_attachment %}
    {"additional_tags":["attachments_yes"], "remove_tags": ["attachments_no"]}
    {% else %}
    {% endif %}

    Could you help me out please? Thx!


Please sign in to leave a comment.

Powered by Zendesk