[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"insight-gitlab-openapi-2026-06-04-type-changes-target-access-levels-id-and-email-header-and":3},{"source":4,"alert":11},{"id":5,"displayName":6,"vendor":7,"kind":8,"apiType":9,"url":10},"gitlab-openapi","GitLab API","gitlab","openapi-yaml","rest","https:\u002F\u002Fgitlab.com\u002Fgitlab-org\u002Fgitlab\u002F-\u002Fraw\u002Fmaster\u002Fdoc\u002Fapi\u002Fopenapi\u002Fopenapi_v2.yaml",{"id":12,"slug":13,"severity":14,"title":15,"summary":16,"detectedAt":17},"01KTA040CH1V8ZASMWWPKW70T1","2026-06-04-type-changes-target-access-levels-id-and-email-header-and","Breaking","Type changes: target_access_levels, id, and email_header_and_footer_enabled fields","Three field types were corrected in the OpenAPI spec, which may break clients that assumed the old types:\n- **`target_access_levels`** in `API_Entities_BroadcastMessage` changed from `type: string` → `type: array` (of integers); clients parsing this as a string will break.\n- **`id`** in both `API_Entities_ApplicationWithSecret` and `API_Entities_Application` changed from `type: string` → `type: integer`; clients treating application `id` as a string may break.\n- **`email_header_and_footer_enabled`** in `API_Entities_Appearance` changed from `type: string` → `type: boolean`; clients treating this as a string may break.\n\nThe remaining changes are purely additive: `format: date-time` annotations and `example` values were added to several fields with no type or behaviour change.","2026-06-04T19:00:19.985Z"]