- (AUTH) The
realm_accessproperty defined in the JWT token now depends on the perimeter granted to the API credential - (BND) New APIs to support display delegation logic
- (GCO) (Certificates) New
ErrorCertificateValidationerror response - (GCO) (Certificates) Provide guide for search criteria
- (PTF) (Credentials) New
perimeterproperty - (PTF) (Credentials) MANAGER AND DELEGATION_MANAGER users can now create, update and delete credentials
- (PTF) (Credentials) Provide guide for search criteria
- (PTF) (Users)
roleproperty replaced withroles - (PTF) (Users) New roles DELEGATION_MANAGER and DELEGATION_SUPERVISOR
- (PTF) (Users) Provide guide for search criteria
- (PTF) (Users) Fix
mobile_phoneformat in examples - (PTF) (Providers) Add new
delegation_notification_listanddelegation_ticketing_notification_listproperties for delegation notification lists - (PTF) (Providers) Add new
delegation_near_expiration_notification_activeanddelegation_ticket_notification_activeproperties for delegation notification options - (PTF) (Providers) Add new language properties to specify the languages to use in notifications
- (PTF) (Providers) Provide guide for search criteria
- (PTF) (Providers) Add
ProviderApnfCodeschema - (PTF) (Providers) Fix
technical_numberformat in examples - (PTF) (Tickets) Provide guide for search criteria
- (PTF) (Tickets) Replace
IDproperty name with expectedid - (PTF) (Tickets) Review
TicketTypologyListViewschema - (PTF) (History) Update
Historyschema - (PTF) (History) Add
REVOKE_INITaction inHistoryschema - (PTF) (History) Extend possible values in
HistoryObjectproperty - (PTF) (General) New
errorsproperty inApiPayloadErrorschema - (PTF) (General) Set
PaginationLimitmin limit to 0
- (BPCO) (Certificates) Update serial_number min size limit to 16 characters
- (GCO) (Certificates) Update serial_number min size limit to 16 characters
- (GCO) (Certificates) GET /certificates - add
provider_codeproperty as allowed sort criteria - (GCO) (Certificates) Add
issuer_dnandrenewed_byin certificate data model - (PTF) (Certificates) Update serial_number min size limit to 16 characters
- (PTF) (CallTraces) GET /calltraces - new query parameters
provider_disengagement,exclude_self_authorandsearch_type - (PTF) (Certificates) GET /certificates - add
provider_codeproperty as allowed sort criteria - (PTF) (Certificates) Add
issuer_dnandrenewed_byin certificate data model - (PTF) (Meteo) Increase
long_descriptionmaximum size for meteo event from 1000 to 5000 characters - (PTF) (Providers) GET /providers/referential - give access to supervisor users
- (PTF) (Providers) GET /providers/referential - add technical number in CSV response
- (PTF) (Providers) GET /ticket - add
modification_dateproperty as allowed sort criteria - (PTF) (Tickets) New GET /ticket/export API to export tickets
- (PTF) (Tickets)
author_ticket_internal_idis now updatable - (PTF) (Tickets) new properties available in data model
- (PTF) (Description) Spelling errors
- New Open API file for APNF MAN Platform - Platform API Reference
- (AUTH) Reorder alphabetically components
- (BPCO) Reorder alphabetically components
- (GCO) (Certificates) Add
INVALIDATIONstatus to be used during CA compromission - (GCO) (Certificates) New API method - GET /certificates/export
- (GCO) (Providers) GET /providers/{provider_id}/bypass_token - Rename response from
recordstobypass_tokens - (GCO) (Providers) Remove users and history API methods as available as part of the MAN Platform API Reference document.
- (GCO) (Providers) Cleanup provider unused examples and schemas
- (GCO) (Certificates) Update
renewal_afterproperty description - certificate renewal delay is based on certificate validity start date
-
(BPCO) (Description) Fix spelling error in 'Rate limiting'
-
(BPCO) (History) Set correct 1.5.1 version for 2023/10/05 release
-
(GCO) (Certificates) PATCH /certificates/{certificate_id} - Add constraints for expired certificates
-
(GCO) (Certificates) POST /certificates/{certificate_id} - Add 409 HTTP status case
-
(GCO) (Certificates) GET /certificates/export - New endpoint to export certificates as CSV
-
(GCO) (Providers) GET /providers/{provider_id} - New
legal_administratorproperty to provide provider current legal administrator user. -
(GCO) (Providers) GET /providers - Removed
verified,verified_atandverified_statusfilters as never implemented -
(GCO) (Providers) GET /providers/{provider_id}/bypass_token - Add 415 HTTP status case
-
(GCO) (Providers) PATCH /providers/{provider_id} - New
legal_administratorproperty to change provider legal administrator user -
(GCO) (Providers) PATCH /providers/{provider_id} - Allow
opts_contractsproperty to be edited by MANAGER users -
(GCO) (Providers) Add
BypassTokenIdschema -
(GCO) (Providers) Update
BypassTokenschema to addBypassTokenIdreference and specify required properties -
(GCO) (Providers) Update
bypass_tokenproperty inProviderschema -
(GCO) (Providers) Remove
domains_allowedmentions fromProviderCreationRequestschema and examples as property has been removed since 1.3.0 release -
(GCO) (Providers) Updated
ProviderDetailsschema to adddeposit_notification_listproperty and removelast_verificationproperty -
(GCO) (Users) GET /users - Add
created_at,updated_atandlast_connected_atproperties toUserSummaryViewschema -
(GCO) (Users) GET /users - Grant API method access to the MANAGER role.
-
(GCO) (Users) GET /users/{user_id} - Grant API method access to the MANAGER role.
-
(GCO) (Users) GET /users/{user_id} - New
legal_administratorto see if user is legal administrator. -
(GCO) (Users) POST /users – Allow APNF administrators to create provider administrator users
-
(GCO) (Users) PATCH /users - Allow APNF administrators to update the role of any provider user.
-
(GCO) (Users) POST /users/reset-credential - Rename original reset-password to enhance functionality by adding reset of OTP and resend new link of account activation.
-
(GCO) (BPCO) GET /bpco/certificates - Add missing
Content-Lengthresponse header -
(GCO) (Description) Fix spelling error in 'Rate limiting'
- (BPCO) (GET /ca) Update
versionformat from integer to float - (BPCO) (GET /ca/certs) Update
versionformat from integer to float
- (AUTH) Clarify access token lifetime
- (AUTH) Include in
Descriptionsection rate limiting logic - (AUTH) Add CC-BY-SA-4.0 license
- (BPCO) Include in
Descriptionsection rate limiting logic - (BPCO) Add CC-BY-SA-4.0 license
- (GCO) Include in
Descriptionsection rate limiting logic - (GCO) Add CC-BY-SA-4.0 license
- (GCO) (Providers) GET /providers/{provider_id} - Add
bypass_tokenproperty in Provider schema - (GCO) (Providers) GET /providers/{provider_id}/bypass_token - Add new API to generate a new provider bypass token
- (GCO) (Providers) POST /providers/{provider_id}/bypass_token - Add new API to retrieve latest generated provider bypass token
- (AUTH) Add
serversentries for VABF and Preproduction platforms - (AUTH) Update
client_assertionvalue in example request body - (AUTH) Update
access_tokenvalue in example response body - (AUTH) Describe format of the
access_tokengenerated in the response - (BPCO) Add
serversentries for VABF and Preproduction platforms - (BPCO) (GET /ca) Clarify format for
versionandsequenceproperties - (BPCO) (GET /ca) Remove
byteformat for response body properties as they are Base64 URL encoded and not Base64 encoded. - (BPCO) (GET /ca/certs) Clarify format for
versionandsequenceproperties - (BPCO) (GET /ca/certs) Remove
byteformat for response body properties as they are Base64 URL encoded and not Base64 encoded. - (GCO) Add
serversentries for VABF and Preproduction platforms - (GCO) (Certificates) Clarify
renewal_afterproperty usage - (GCO) (Certificates) Clarify
valid_toconstraints - (GCO) (Providers) Deprecate
domains_allowedproperty - (GCO) (Providers)
technical_numberproperty cannot be edited by provider administrators
- (AUTH) Replace
token_typeresponse 'bearer' value to 'Bearer' - (AUTH) Update response body required properties and add
refresh_expires_inandscopeproperties - (AUTH) Add 405 error case
- (AUTH) Update
error_descriptionexample value for 400 error case - (BPCO) Add 405 HTTP status case to all responses
- (BPCO) Add 409 HTTP status code to the Common Error Codes section
- (BPCO) Add
Content-Typeheader to all 4xx HTTP status cases - (BPCO) (GET /certs/{spc}/{sn}.cer) Add 400 HTTP status case
- (BPCO) (GET /crl) Add
Content-Typeheader for 304 HTTP status case - (BPCO) (GET /crl) Remove
Content-Lengthheader for 304 HTTP status case - (BPCO) (GET /ca) Add
Content-Typeheader for 304 HTTP status case - (BPCO) (GET /ca) Remove
Content-Lengthheader for 304 HTTP status case - (BPCO) (GET /ca/certs) Add
Content-Typeheader for 304 HTTP status case - (BPCO) (GET /ca/certs) Remove
Content-Lengthheader for 304 HTTP status case - (BPCO) (GET /ca/certs/{sn}.cer) Add 400 HTTP status case
- (BPCO) (GET /ca/crl) Add
Content-Typeheader for 304 HTTP status case - (BPCO) (GET /ca/crl) Remove
Content-Lengthheader for 304 HTTP status case - (GCO) Remove
Content-Lengthheader for 204 and 304 responses - (GCO) Update error message for 401 HTTP responses
- (GCO) Add 405 HTTP status case + update error message
- (GCO) Use different ID values depending on the object type
- (GCO) (Certificates) Add new status
INVALID - (GCO) (POST /certificates/) Add
updated_at,updated_byproperties to response examples - (GCO) (POST /certificates) Add
Locationheader in responses - (GCO) (POST /certificates/) Test certificates cannot have the
renewal_autoproperty enabled. - (GCO) (PATCH /certificates/{certificate_id}) Test certificates cannot have the
renewal_autoproperty enabled. - (GCO) (POST /certificates/{certificate_id}/renew) Add constraints for revoked and invalid certificates
- (GCO) (POST /certificates/{certificate_id}/renew) Test certificates cannot have the
renewal_autoproperty enabled. - (GCO) (POST /certificates/{certificate_id}/renew) Clarify valid_from/valid_to property constraints
- (GCO) (POST /certificates/{certificate_id}/renew) Add 409 HTTP status case for revoked certificates
- (GCO) (POST /certificates/{certificate_id}/renew) Add
Locationheader in responses - (GCO) (POST /certificates/{certificate_id}/revoke) Add constraints for expired, revoked and invalid certificates
- (GCO) (HEAD /bpco/certificates) Remove
Content-Lengthresponse header and body - (GCO) (GET /bpco/certificates) Add
Content-Typeheader for 304 HTTP status case - (GCO) (HEAD /bpco/crl) Remove
Content-Lengthresponse header and body - (GCO) (GET /bpco/crl) Add
Content-Typeheader for 304 HTTP status case - (GCO) (Providers) New
deposit_notification_listproperty in Provider object - (GCO) (Providers) Improve
domains_allowedproperty description forProviderCreationRequestexample - (GCO) (Providers) Allow
opts_contractsproperty to be edited by ADMINISTRATOR users - (GCO) (Users) New
/users/{user_id}/preferencesmethod - (GCO) (Users) Remove
/user/activatemethod
- (AUTH) Update API URL to prefix path with auth/
- (AUTH) Update
audproperty description to add auth/ in its possible values and use a reference to the documentservers.urlproperty - (BPCO) Update base URL from https://man-bpco.fr/ to https://api.man-bpco.fr/
- (GCO) Update base URL from https://man-plateforme.fr/api/ to https://api.man-plateforme.fr/
- (GCO) Update BPCO API URLs from https://man-bpco.fr/ to https://api.man-bpco.fr/
- (GCO) Change
Certificatecomponent schema to changerevoked_atproperty format fromintegertostring - (GCO) Update certificate serial number schema pattern
- (GCO) Cleanup
ProviderOIDCSettingscomponent schema
Initial Release