1.9 KiB
1.9 KiB
title | permalink |
---|---|
Changelog | /api/changelog |
Version history
- 2021-11-07 (v2)
- API v2 has been released. API v1 is now deprecated.
- 2020-07-28
- The unversioned API endpoints have been removed.
- 2020-06-17 (v1.1)
- The API now has values for granular member privacy. The new fields are as follows:
visibility
,name_privacy
,description_privacy
,avatar_privacy
,birthday_privacy
,pronoun_privacy
,metadata_privacy
. All are strings and accept the values ofpublic
,private
andnull
. - The
privacy
field has now been deprecated and should not be used. It's still returned (mirroring thevisibility
field), and writing to it will write to all privacy options.
- The API now has values for granular member privacy. The new fields are as follows:
- 2020-05-07
- The API (v1) is now formally(ish) defined with OpenAPI v3.0. The definition file can be found here.
- 2020-02-10
- Birthdates with no year can now be stored using
0004
as a year, for better leap year support. Both options remain valid and either may be returned by the API. - Added privacy set/get support, meaning you will now see privacy values in authed requests and can set them.
- Birthdates with no year can now be stored using
- 2020-01-08
- Added privacy support, meaning some responses will now lack information or return 403s, depending on the specific system and member's privacy settings.
- 2019-12-28
- Changed behaviour of missing fields in PATCH responses, will now preserve the old value instead of clearing
- This is technically a breaking change, but not significantly so, so I won't bump the version number.
- 2019-10-31
- Added
proxy_tags
field to members - Added
keep_proxy
field to members - Deprecated
prefix
andsuffix
member fields, will be removed at some point (tm)
- Added
- 2019-07-17
- Added endpoint for querying system by account
- Added endpoint for querying message contents
- 2019-07-10 (v1)
- First specified version
- (prehistory)
- Initial release