Clarification required -We will prevent all users from performing queries above 6MB to our API

What is being measured in terms of the 6MB limit. The actual query or the returning data from the query?
For example -it was flagged the following 5kb query may be hitting the 6mb limit

page=1&pageSize=100&access_token=xxxxxxxxxxxxx.77-977-977-977-xxxxxxxxxxxxxxxxxxx-977-9O--_vSVxTSkHWe-xxxxxxxxxxxxxx-_ve-_vWE&lang=en-ca&fetchLinks=color.name%252Ccolor.hex%252Creport_card_grade.title%252Creport_card_grade.thumb%252Creport_card_grade.full_image%252Creport_card_grade.body_copy%252Creport_card_grade.body_color%252Creport_card_grade.background_color%252Ceverything_is_bettter.title%252Ceverything_is_bettter.body%252Ceverything_is_bettter.hide_content%252Ceverything_is_bettter.better_name%252Ceverything_is_bettter.body_copy%252Ceverything_is_bettter.other_language_page_slug%252Ceverything_is_bettter.hover_body%252Ceverything_is_bettter.color%252Ceverything_is_bettter.image1%252Ceverything_is_bettter.mobile_hide_content%252Ceverything_is_bettter.mobile_title%252Ceverything_is_bettter.headline1%252Ceverything_is_bettter.meta_description%252Ceverything_is_bettter.share_title%252Ceverything_is_bettter.share_title1%252Ceverything_is_bettter.share_description%252Ceverything_is_bettter.share_image%252Creusable_content_row.content_title%252Creusable_content_row.background_color%252Creusable_content_row.bottom_margin_desktop%252Creusable_content_row.bottom_margin_mobile%252Creusable_content_row.top_line%252Creusable_content_row.row_1_column_1%252Creusable_content_row.row_1_column_1_width%252Creusable_content_row.row_1_column_2%252Creusable_content_row.row_1_column_2_width%252Creusable_content_row.row_1_box_treatment%252Creusable_content_row.row_1_box_treatment_color%252Creusable_content_row.row_1_box_treatment_opacity%252Creusable_content_row.row_1_bottom_margin_desktop%252Creusable_content_row.row_1_bottom_margin_mobile%252Creusable_content_row.row_2_column_1%252Creusable_content_row.row_2_column_1_width%252Creusable_content_row.row_2_column_2%252Creusable_content_row.row_2_column_2_width%252Creusable_content_row.row_2_box_treatment%252Creusable_content_row.row_2_box_treatment_color%252Creusable_content_row.row_2_box_treatment_opacity%252Creusable_content_row.row_2_bottom_margin_desktop%252Creusable_content_row.row_2_bottom_margin_mobile%252Creusable_content_row.row_3_column_1%252Creusable_content_row.row_3_column_1_width%252Creusable_content_row.row_3_column_2%252Creusable_content_row.row_3_column_2_width%252Creusable_content_row.row_3_box_treatment%252Creusable_content_row.row_3_box_treatment_color%252Creusable_content_row.row_3_box_treatment_opacity%252Creusable_content_row.row_3_bottom_margin_desktop%252Creusable_content_row.row_3_bottom_margin_mobile%252Creusable_content_row.row_4_column_1%252Creusable_content_row.row_4_column_1_width%252Creusable_content_row.row_4_column_2%252Creusable_content_row.row_4_column_2_width%252Creusable_content_row.row_4_box_treatment%252Creusable_content_row.row_4_box_treatment_color%252Creusable_content_row.row_4_box_treatment_opacity%252Creusable_content_row.row_4_bottom_margin_desktop%252Creusable_content_row.row_4_bottom_margin_mobile%252Creusable_content_row.row_5_column_1%252Creusable_content_row.row_5_column_1_width%252Creusable_content_row.row_5_column_2%252Creusable_content_row.row_5_column_2_width%252Creusable_content_row.row_5_box_treatment%252Creusable_content_row.row_5_box_treatment_color%252Creusable_content_row.row_5_box_treatment_opacity%252Creusable_content_row.row_5_bottom_margin_desktop%252Creusable_content_row.row_5_bottom_margin_mobile%252Ccontent_rich_text.title%252Ccontent_rich_text.copy%252Ccontent_rich_text.copy.image%252Ccontent_rich_text.copy_color%252Ccontent_rich_text.box_treatment%252Ccontent_rich_text.box_treatment_color%252Ccontent_rich_text.box_treatment_opacity%252Ccontent_rich_text.box_treatment_bottom_margin%252Ccontent_rich_text.box_treatment_border_radius%252Ccontent_rich_text.horizontal_layout%252Ccontent_rich_text.image_width_desktop%252Ccontent_rich_text.image_width_mobile%252Ccontent_rich_text.image_margin_right%252Ccontent_rich_text.image_margin_bottom%252Cicon_content_list.title%252Cicon_content_list.heading_text%252Cicon_content_list.icon_contents%252Cicon_content_list.direction%252Cicon_content_list.l_shape%252Cicon_content.title%252Cicon_content.icon%252Cicon_content.icon_background_color%252Cicon_content.icon_link%252Cicon_content.content%252Cicon_content.orientation%252Cicon_content.direction%252Cicon_content.icon_type%252Cicon_content.percentage&ref=YK66wRMAACIA50TW&q=%255B%255Bat(document.type%252C%2520%2522everything_is_bettter%2522)%255D%255D

Hi Wasif,

Welcome to the community!

We haven't activated this limit that we emailed about yet.

I think there's some confusion that the response payload shouldn't exceed the 6mb limit, not the query size.

What you're seeing here is that your request URL is too long. you should be aware that request URLs to the REST API are limited to 2048 characters, including escaped characters like {.

Thanks.

Hi Phil,

Thanks for your response! For the Oct 1 update, the response payload won't be able to receive anything over 6 mb?

Hi Wasif,

That's correct. Over that amount, you will need to paginate your results.

This is a very generous technical limitation, of our entire user-base we have less than 10 clients that have ever reached this limit and it does not include things like images. It's not something our average user would ever need to worry about.

Also again the limit you reached is a character limit in your URL request.

Thanks.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.