10 structure changes including:
10 Additions
Added
10
DELETE /auth/user/me/avatar
GET /admin/slide/layout
GET /admin/slide/theme
GET /auth/user/me
PATCH /auth/user/me
PATCH /auth/user/me/avatar
POST /admin/slide/layout
POST /admin/slide/theme
PUT /admin/slide/layout/{id}
PUT /admin/slide/theme/{id}
38 structure changes including:
4 Breaking changes
4 Additions
30 Modifications
4 Removals
Modified
30
PATCH /models
- Authentication
- Bearer auth authentication method Added
PATCH /presentations/{id}/parse
- Authentication
- Bearer auth authentication method Added
PATCH /presentations/{id}/title
- Authentication
- Bearer auth authentication method Added
POST /image/generate
- Authentication
- Bearer auth authentication method Added
POST /images/generate
- Authentication
- Bearer auth authentication method Added
POST /images/generate-with-idempotency
- Authentication
- Bearer auth authentication method Added
POST /mindmaps
- Authentication
- Bearer auth authentication method Added
POST /outline/generate
- Authentication
- Bearer auth authentication method Added
POST /outline/generate/stream
- Authentication
- Bearer auth authentication method Added
POST /presentations
- Authentication
- Bearer auth authentication method Added
POST /presentations/generate
- Authentication
- Bearer auth authentication method Added
POST /presentations/generate/
- Authentication
- Bearer auth authentication method Added
POST /presentations/generate/stream
- Authentication
- Bearer auth authentication method Added
POST /presentations/outline-generate
- Authentication
- Bearer auth authentication method Added
PUT /mindmaps/{id}
- Authentication
- Bearer auth authentication method Added
PUT /presentations/{id}
- Authentication
- Bearer auth authentication method Added
PUT /presentations/{id}/slides
- Authentication
- Bearer auth authentication method Added
DELETE /mindmaps/{id}
- Authentication
- Bearer auth authentication method Added
DELETE /presentations/{id}
- Authentication
- Bearer auth authentication method Added
GET /admin/users
- Authentication
- Bearer auth authentication method Added
GET /admin/users/{id}
- Authentication
- Bearer auth authentication method Added
GET /images
- Authentication
- Bearer auth authentication method Added
GET /images/{id}
- Authentication
- Bearer auth authentication method Added
GET /mindmaps
- Authentication
- Bearer auth authentication method Added
GET /mindmaps/{id}
- Authentication
- Bearer auth authentication method Added
GET /models
- Authentication
- Bearer auth authentication method Added
GET /presentations
- Authentication
- Bearer auth authentication method Added
GET /presentations/{id}
- Authentication
- Bearer auth authentication method Added
GET /presentations/{presentationId}/ai-result
- Authentication
- Bearer auth authentication method Added
PATCH /mindmaps/{id}/title
- Authentication
- Bearer auth authentication method Added
Removed
4
Breaking
DELETE /auth/user/me/avatar
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /auth/user/me
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /auth/user/me
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /auth/user/me/avatar
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
4
POST /mindmaps/generate
POST /auth/exchange
GET /auth/google/authorize
Bearer authauthentication method
1 structure change including:
1 Breaking change
1 Removal
Removed
1
Breaking
GET /presentations/all
- Removing a resource is always breaking unless it was deprecated before Breaking
7 structure changes including:
2 Additions
5 Modifications
Modified
5
GET /admin/users
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- avatarUrl property Added
-
data property Modified
-
application/json content type Modified
GET /admin/users/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- avatarUrl property Added
-
data property Modified
-
application/json content type Modified
GET /auth/user/me
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- avatarUrl property Added
-
data property Modified
-
application/json content type Modified
PATCH /auth/user/me
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- avatarUrl property Added
-
data property Modified
-
application/json content type Modified
POST /auth/signup
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- avatarUrl property Added
-
data property Modified
-
application/json content type Modified
Added
2
DELETE /auth/user/me/avatar
PATCH /auth/user/me/avatar
6 structure changes including:
6 Additions
Added
6
GET /admin/users
GET /admin/users/{id}
GET /auth/user/me
PATCH /auth/user/me
POST /auth/signin
POST /auth/signup
10 structure changes including:
1 Breaking change
6 Additions
4 Modifications
Modified
4
Breaking
GET /mindmaps/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- nodes property Modified
-
data property Modified
-
application/json content type Modified
POST /images/generate
- Path went from
/generate-with-idempotencyto/images/generate(same operationId)Breaking
POST /mindmaps
- Body
-
application/json content type Modified
-
nodes property Modified
- mindmapRootNode, mindmapImageNode alternatives Modified
-
mindmapShapeNode alternative Modified
- imageUrl, alt properties Added
-
nodes property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- nodes property Modified
-
data property Modified
-
application/json content type Modified
PUT /mindmaps/{id}
- Body
-
application/json content type Modified
-
nodes property Modified
- mindmapRootNode, mindmapImageNode alternatives Modified
-
mindmapShapeNode alternative Modified
- imageUrl, alt properties Added
-
nodes property Modified
Added
6
POST /image/generate
POST /images/generate-with-idempotency
POST /outline/generate
POST /outline/generate/stream
POST /presentations/generate/
POST /presentations/generate/stream
2 structure changes including:
1 Breaking change
2 Modifications
Modified
2
Breaking
POST /images/generate
- Path went from
/generate-with-idempotencyto/images/generate(same operationId)Breaking - Header
- idempotency-key header Added
POST /presentations/generate
- Body
-
application/json content type Modified
- presentation property Added
4 structure changes including:
1 Breaking change
2 Additions
2 Modifications
Modified
2
Breaking
POST /generate-with-idempotency
- Path went from
/images/generateto/generate-with-idempotency(same operationId)Breaking - Body
-
application/json content type Modified
-
sampleCount, safetyFilterLevel, personGeneration, seed properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- artStyle, artDescription, themeStyle, themeDescription, model, provider properties Added
-
sampleCount, safetyFilterLevel, personGeneration, seed properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
imageUri property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- url property Added
-
imageUri property Removed
-
data property Modified
-
application/json content type Modified
POST /images/generate
- Body
-
application/json content type Modified
-
sampleCount, safetyFilterLevel, personGeneration, seed properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- artStyle, artDescription, themeStyle, themeDescription, model, provider properties Added
-
sampleCount, safetyFilterLevel, personGeneration, seed properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
imageUri property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- url property Added
-
imageUri property Removed
-
data property Modified
-
application/json content type Modified
- Header
- idempotency-key header Added
Added
2
GET /images
GET /images/{id}
6 structure changes including:
6 Additions
Added
6
DELETE /mindmaps/{id}
GET /mindmaps
GET /mindmaps/{id}
PATCH /mindmaps/{id}/title
POST /mindmaps
PUT /mindmaps/{id}
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /models
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- modelType property Added
-
pagination property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
data property Modified
-
application/json content type Modified
- Query
- modelType query parameter Added
PATCH /models
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- modelType property Added
-
data property Modified
-
application/json content type Modified
1 structure change including:
1 Addition
Added
1
GET /presentations/{presentationId}/ai-result
1 structure change including:
1 Addition
Added
1
PUT /presentations/{id}/slides
13 structure changes including:
1 Addition
12 Modifications
Modified
12
Breaking
DELETE /presentations/{id}
- Response
-
404 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
GET /models
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
GET /presentations
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
GET /presentations/all
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
GET /presentations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
404 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
PATCH /models
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
404 response Modified
-
*/* content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
*/* content type Modified
-
500 response Modified
-
*/* content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
*/* content type Modified
PATCH /presentations/{id}/parse
- Response
-
404 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
PATCH /presentations/{id}/title
- Response
-
404 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
POST /presentations
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
POST /presentations/generate
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
400 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
POST /presentations/outline-generate
- Response
-
200 response Modified
-
application/json content type Modified
-
errorCode property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
errorCode property Removed
-
application/json content type Modified
-
400 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
PUT /presentations/{id}
- Response
-
404 response Modified
-
application/json content type Modified
-
status, statusCode, error properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- success, code, errorCode, message, timestamp properties Added
-
status, statusCode, error properties Removed
-
application/json content type Modified
Added
1
POST /images/generate
1 structure change including:
1 Addition
Added
1
PATCH /presentations/{id}/parse
2 structure changes including:
2 Modifications
Modified
2
Breaking
POST /presentations
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
presentation property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id, createdAt, updatedAt, slides properties Added
-
presentation property Removed
-
data property Modified
-
application/json content type Modified
PUT /presentations/{id}
- Body
-
application/json content type Modified
-
presentation property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- slides property Added
-
presentation property Removed
4 structure changes including:
1 Addition
3 Modifications
Modified
3
Breaking
GET /presentations
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
-
Type went from
objecttoarray[object]Breaking
-
presentations property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- object property Added
-
Type went from
-
data property Modified
-
application/json content type Modified
GET /presentations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- title, createdAt, updatedAt properties Added
-
data property Modified
-
application/json content type Modified
POST /presentations
- Body
- application/json content type Added
Added
1
GET /presentations/all
16 structure changes including:
7 Breaking changes
9 Additions
7 Removals
Removed
7
Breaking
GET /presentations
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /presentations/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /presentations/{id}/title
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /presentations
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /presentations/generate
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /presentations/outline-generate
- Removing a resource is always breaking unless it was deprecated before Breaking
PUT /presentations/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
9
GET /models
GET /presentations
GET /presentations/{id}
PATCH /models
PATCH /presentations/{id}/title
POST /presentations
POST /presentations/generate
POST /presentations/outline-generate
PUT /presentations/{id}