5 structure changes including:
5 Modifications
Modified
5
Breaking
GET /api/v1/comments/{commentId}
- Response
-
200 response Modified
-
application/json content type Modified
- subject_id property Added
-
application/json content type Modified
GET /api/v1/comments/{commentId}/replies
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- subject_id property Added
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions/{discussionId}/comments
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- subject_id property Added
-
items property Modified
-
application/json content type Modified
POST /api/v1/comments/{commentId}/replies
- Response
-
201 response Modified
-
application/json content type Modified
- subject_id property Added
-
application/json content type Modified
POST /api/v1/discussions/{discussionId}/comments
- Body
-
application/json content type Modified
-
discussion_id 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
-
discussion_id property Removed
- Response
-
201 response Modified
-
application/json content type Modified
- subject_id property Added
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
Breaking
GET /api/v1/discussions/{discussionId}/comments
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
-
title 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
-
title property Removed
-
items property Modified
-
application/json content type Modified
- Query
- flatten query parameter Added
11 structure changes including:
2 Breaking changes
2 Additions
7 Modifications
2 Removals
Modified
7
Breaking
GET /api/v1/comments/{commentId}
- Response
-
200 response Modified
-
application/json content type Modified
-
reply_count, last_replies_authors 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
- comment_count, last_comments_authors properties Added
-
reply_count, last_replies_authors properties Removed
-
application/json content type Modified
GET /api/v1/comments/{commentId}/replies
- Path went from
/api/v1/comments/{parentCommentId}/replies
to/api/v1/comments/{commentId}/replies
(same operationId) - Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
-
reply_count, last_replies_authors 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
- comment_count, last_comments_authors properties Added
-
reply_count, last_replies_authors properties Removed
-
items property Modified
-
application/json content type Modified
- Path
-
parentCommentId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- commentId path parameter Added
- Query
- flatten query parameter Added
GET /api/v1/discussions
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
-
description 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
- content property Added
-
description property Removed
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
-
description 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
- content property Added
-
description property Removed
-
application/json content type Modified
PATCH /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
-
description 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
- content property Added
-
description property Removed
-
application/json content type Modified
POST /api/v1/comments/{commentId}/replies
- Path went from
/api/v1/comments/{parentCommentId}/replies
to/api/v1/comments/{commentId}/replies
(same operationId) - Response
-
201 response Modified
-
application/json content type Modified
-
reply_count, last_replies_authors 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
- comment_count, last_comments_authors properties Added
-
reply_count, last_replies_authors properties Removed
-
application/json content type Modified
- Path
-
parentCommentId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- commentId path parameter Added
POST /api/v1/discussions
- Body
-
application/json content type Modified
-
description 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
- content property Added
-
description property Removed
- Response
-
201 response Modified
-
application/json content type Modified
-
description 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
- content property Added
-
description property Removed
-
application/json content type Modified
Removed
2
Breaking
GET /api/v1/comments
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /api/v1/comments
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
2
GET /api/v1/discussions/{discussionId}/comments
POST /api/v1/discussions/{discussionId}/comments
9 structure changes including:
9 Modifications
Modified
9
Breaking
GET /api/v1/comments
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
-
first_replies_authors 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
- last_replies_authors property Added
-
first_replies_authors property Removed
-
items property Modified
-
application/json content type Modified
GET /api/v1/comments/{commentId}
- Response
-
200 response Modified
-
application/json content type Modified
-
first_replies_authors 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
- last_replies_authors property Added
-
first_replies_authors property Removed
-
application/json content type Modified
GET /api/v1/comments/{parentCommentId}/replies
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
-
first_replies_authors 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
- last_replies_authors property Added
-
first_replies_authors property Removed
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- comment_count, last_comments_authors properties Added
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
- comment_count, last_comments_authors properties Added
-
application/json content type Modified
PATCH /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
- comment_count, last_comments_authors properties Added
-
application/json content type Modified
POST /api/v1/comments
- Response
-
201 response Modified
-
application/json content type Modified
-
first_replies_authors 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
- last_replies_authors property Added
-
first_replies_authors property Removed
-
application/json content type Modified
POST /api/v1/comments/{parentCommentId}/replies
- Response
-
201 response Modified
-
application/json content type Modified
-
first_replies_authors 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
- last_replies_authors property Added
-
first_replies_authors property Removed
-
application/json content type Modified
POST /api/v1/discussions
- Response
-
201 response Modified
-
application/json content type Modified
- comment_count, last_comments_authors properties Added
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
Breaking
POST /api/v1/comments/{commentId}/reactions
- Path went from
/api/v1/comments/{discussionId}/reactions
to/api/v1/comments/{commentId}/reactions
(same operationId) - Path
-
discussionId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- commentId path parameter Added
8 structure changes including:
2 Breaking changes
1 Addition
5 Modifications
2 Removals
Modified
5
Breaking
GET /api/v1/discussions
- Response
- 500 response Added
GET /api/v1/discussions/{discussionId}
- Response
- 500 response Added
POST /api/v1/comments/{discussionId}/reactions
- Path went from
/api/v1/comments/{commentId}/reactions
to/api/v1/comments/{discussionId}/reactions
(same operationId) - Body
- application/json content type Modified
- Path
-
commentId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- discussionId path parameter Added
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 204 response Added
POST /api/v1/discussions
- Response
- 500 response Added
POST /api/v1/discussions/{discussionId}/reactions
- Body
- application/json content type Modified
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 204 response Added
Removed
2
Breaking
DELETE /api/v1/comments/{commentId}/reactions
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /api/v1/discussions/{commentId}/reactions
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
PATCH /api/v1/discussions/{discussionId}
1 structure change including:
1 Modification
Modified
1
Breaking
POST /api/v1/comments/{parentCommentId}/replies
- Path went from
/api/v1/comments/{commentId}/replies
to/api/v1/comments/{parentCommentId}/replies
(same operationId) - Body
-
application/json content type Modified
- content, Additional properties are NOT allowed properties Added
- Path
-
commentId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- parentCommentId path parameter Added
14 structure changes including:
5 Additions
9 Modifications
Modified
9
Breaking
GET /api/v1/comments
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- reaction_counters, viewer_reactions properties Added
-
items property Modified
-
application/json content type Modified
GET /api/v1/comments/{commentId}
- Response
-
200 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
GET /api/v1/comments/{parentCommentId}/replies
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- reaction_counters, viewer_reactions properties Added
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions
- Response
-
200 response Modified
-
application/json content type Modified
-
items property Modified
- reaction_counters, viewer_reactions properties Added
-
items property Modified
-
application/json content type Modified
GET /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
POST /api/v1/comments
- Response
-
201 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
POST /api/v1/comments/{commentId}/replies
- Path went from
/api/v1/comments/{parentCommentId}/replies
to/api/v1/comments/{commentId}/replies
(same operationId) - Body
-
application/json content type Modified
-
content, Additional properties are NOT allowed 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
-
content, Additional properties are NOT allowed properties Removed
- Response
-
201 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
- Path
-
parentCommentId path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- commentId path parameter Added
POST /api/v1/comments/{parentCommentId}/replies
- Response
-
201 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
POST /api/v1/discussions
- Response
-
201 response Modified
-
application/json content type Modified
- reaction_counters, viewer_reactions properties Added
-
application/json content type Modified
Added
5
DELETE /api/v1/comments/{commentId}/reactions
DELETE /api/v1/discussions/{commentId}/reactions
GET /api/v1/lookup/reactions
POST /api/v1/comments/{commentId}/reactions
POST /api/v1/discussions/{discussionId}/reactions
1 structure change including:
1 Modification
Modified
1
POST /api/v1/users/register
- Body
-
application/json content type Modified
-
email property Modified
-
Full types went from
string
tostring | null
-
Full types went from
- external_login_ticket_id property Added
-
email property Modified
3 structure changes including:
3 Modifications
Modified
3
GET /api/v1/discussions
- Response
-
200 response Modified
-
application/json content type Modified
- items property Modified
-
application/json content type Modified
GET /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
- author property Modified
-
application/json content type Modified
POST /api/v1/discussions
- Response
-
201 response Modified
-
application/json content type Modified
- author property Modified
-
application/json content type Modified
8 structure changes including:
8 Modifications
Modified
8
Breaking
GET /api/v1/comments
- Response
-
200 response Modified
-
application/json content type Modified
-
total_count, items properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
total_count, items properties Modified
-
application/json content type Modified
GET /api/v1/comments/{commentId}
- Response
-
200 response Modified
-
application/json content type Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
Properties are now required Breaking
-
Properties are now required
- author property Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
application/json content type Modified
GET /api/v1/comments/{parentCommentId}/replies
- Response
-
200 response Modified
-
application/json content type Modified
-
total_count, items properties Modified
-
Properties are now required Breaking
-
Properties are now required
-
total_count, items properties Modified
-
application/json content type Modified
GET /api/v1/discussions
- Response
-
200 response Modified
-
application/json content type Modified
-
Full types went from
array[object]
toobject
Breaking
- total_count, items, Additional properties are NOT allowed properties Added
-
Full types went from
-
application/json content type Modified
- Query
- offset, count query parameters Added
GET /api/v1/discussions/{discussionId}
- Response
-
200 response Modified
-
application/json content type Modified
-
id, title, description properties Modified
-
Properties are now required Breaking
-
Properties are now required
- author property Modified
- created_at property Added
-
id, title, description properties Modified
-
application/json content type Modified
POST /api/v1/comments
- Response
-
201 response Modified
-
application/json content type Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
Properties are now required Breaking
-
Properties are now required
- author property Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
application/json content type Modified
POST /api/v1/comments/{parentCommentId}/replies
- Response
-
201 response Modified
-
application/json content type Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
Properties are now required Breaking
-
Properties are now required
- author property Modified
-
id, content, created_at, reply_count, first_replies_authors properties Modified
-
application/json content type Modified
POST /api/v1/discussions
- Response
-
201 response Modified
-
application/json content type Modified
-
id, title, description properties Modified
-
Properties are now required Breaking
-
Properties are now required
- author property Modified
- created_at property Added
-
id, title, description properties Modified
-
application/json content type Modified
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /api/v1/authentication/sso/google
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 302 response Added
POST /api/v1/users/register
- Body
-
application/json content type Modified
-
password property Modified
-
Full types went from
string
tostring | null
-
Full types went from
-
password property Modified
1 structure change including:
1 Addition
Added
1
GET /api/v1/authentication/sso/google
2 structure changes including:
1 Breaking change
1 Addition
1 Removal
Removed
1
Breaking
POST /api/v1/authentication/sign-in-google-callback
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
1
GET /api/v1/authentication/sign-in-google-callback
1 structure change including:
1 Modification
Modified
1
Breaking
POST /api/v1/authentication/sign-in-google-callback
- Body
-
application/x-www-form-urlencoded content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Query
- code, state query parameters Added
1 structure change including:
1 Modification
Modified
1
Breaking
POST /api/v1/authentication/sign-in
- Response
-
401 response Modified
-
application/json content type Modified
-
type, title, status, detail, instance, Additional properties, key 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
- error_description, Additional properties are NOT allowed properties Added
-
type, title, status, detail, instance, Additional properties, key properties Removed
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
Breaking
POST /api/v1/authentication/sign-in-google-callback
- Body
-
application/x-www-form-urlencoded content type Modified
- state property Added
- Query
-
returnUrl query parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- Response
- 200, 400 responses Added
9 structure changes including:
9 Modifications
Modified
9
Breaking
DELETE /api/v1/users/{userId}
- Response
-
403 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
404 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
GET /api/v1/users/resolve
- Response
-
400 response Modified
-
application/json content type Modified
-
error_description, validation_errors properties Modified
- Properties are no longer required
-
error_description, validation_errors properties Modified
-
application/json content type Modified
-
404 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
GET /api/v1/users/self
- Response
-
404 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
GET /api/v1/users/{userId}
- Response
-
404 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
POST /api/v1/authentication/sign-in
- Response
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
- 200 response Added
POST /api/v1/authentication/sign-in-google-callback
- Response
-
401 response Modified
-
application/json content type Modified
-
type, title, status, detail, instance, Additional properties, key 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
- error_description, Additional properties are NOT allowed properties Added
-
type, title, status, detail, instance, Additional properties, key properties Removed
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
503 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 302 response Added
- Query
- returnUrl query parameter Added
POST /api/v1/authentication/sign-out
- Response
- 200 response Added
POST /api/v1/users/register
- Response
-
400 response Modified
-
application/json content type Modified
-
error_description, validation_errors properties Modified
- Properties are no longer required
-
error_description, validation_errors properties Modified
-
application/json content type Modified
-
403 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
PUT /api/v1/users/{userId}
- Response
-
400 response Modified
-
application/json content type Modified
-
error_description, validation_errors properties Modified
- Properties are no longer required
-
error_description, validation_errors properties Modified
-
application/json content type Modified
-
403 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
404 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
-
500 response Modified
-
application/json content type Modified
-
error_description property Modified
- Property is no longer required
-
error_description property Modified
-
application/json content type Modified
3 structure changes including:
3 Modifications
Modified
3
Breaking
POST /api/v1/authentication/sign-in
- Body
-
multipart/form-data content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- application/x-www-form-urlencoded content type Added
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 401, 500 responses Added
POST /api/v1/authentication/sign-in-google-callback
- Response
-
200 response Modified
- application/json content type Added
- 401, 500, 503 responses Added
- Body
-
multipart/form-data content type Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- application/x-www-form-urlencoded content type Added
POST /api/v1/authentication/sign-out
- Response
-
200 response Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- 401 response Added