# March 2024 API Release Notes

**URL:** <https://community.bluescape.com/t/march-2024-api-release-notes/5596>\
**Category:** Developer\
**Created:** [March 8, 2024, 12:28am UTC](https://community.bluescape.com/t/march-2024-api-release-notes/5596 "2024-03-08T00:28:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kkoechley](https://sea1.discourse-cdn.com/bluescape/user_avatar/community.bluescape.com/kkoechley/32/2474_2.png) [@kkoechley](https://community.bluescape.com/u/kkoechley)\
**Post date:** [March 8, 2024, 12:28am UTC](https://community.bluescape.com/t/march-2024-api-release-notes/5596/1 "2024-03-08T00:28:06Z")

</div>

| Support Note |
| --- |
| Release 24.03.1   
 [March 2024 Release Notes](https://community.bluescape.com/t/march-2024-release-notes-summary/5586) |

# New API Changes

1. V2 OAuth endpoints have discontinued. You can use [V3 OAuth](https://community.bluescape.com/t/v3-api-application-authorization-with-pkce/3695) or you can [Migrate your existing V2 OAuth flow to V3](https://community.bluescape.com/t/migrating-existing-v2-api-application-to-v3-oauth2/3607)

# v3 Known Issues

## REST APIs

- PATCH for Browser: after modifying height/width, the preview image does not scale or changes (WEBC-10223)
- Getting status code 200 OK while updating elements with type only and no actual changes (ELE-677).
- cropping is not working when creating a new image element (ELE-1026)

## GraphQL APIs

- fontSize can be returned from query as a FLOAT when schema indicates return of INT. Use round when using query output fontSize in mutation input fontSize:INT.
- createReaction mutation: an actor can create multiple Reactions of different types on an element, but only one reaction of specific type per actor is allowed. An UNPROCESSABLE\_ENTITY error will be returned if a reaction of specific type by this actor already exists on the element
- Stroke scale does not account for stroke brushWidth (ELE-622)
- totalItems field returns null when passed as part of a fragment (AD-11423)
- GraphQL gateway returns error code 500 for other backend errors, such as 401, 403, 404, it is necessary to examine error message in detail to get correct error (AD-11474)
- Not able to crop the image with `createImage` mutation (ELE-1026)

**[That’s all for this update. You’re ready to dive in! :arrow_right: :bluescape_home:](https://my.bluescape.com/)**

---

<div class="post-metadata">

**Author:** ![kkoechley](https://sea1.discourse-cdn.com/bluescape/user_avatar/community.bluescape.com/kkoechley/32/2474_2.png) [@kkoechley](https://community.bluescape.com/u/kkoechley)\
**Post date:** [March 8, 2024, 12:30am UTC](https://community.bluescape.com/t/march-2024-api-release-notes/5596/2 "2024-03-08T00:30:10Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://sea1.discourse-cdn.com/bluescape/user_avatar/community.bluescape.com/system/32/710_2.png) [@system](https://community.bluescape.com/u/system)\
**Post date:** [April 7, 2024, 12:30am UTC](https://community.bluescape.com/t/march-2024-api-release-notes/5596/3 "2024-04-07T00:30:49Z")

</div>

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