Frends Platform API 1.0

Released on 29th of February 2024

Frends 5.7 introduces Frends Platform API (previously Frends Management API or Frends API) 1.0. Frends API 0.9 is no longer available.

Do not hesitate to submit a bug report for any problems that you encounter.

Breaking Changes | Migrating from 0.9

The API version has been changed. Consumers must update their requests accordingly. For example:

Before:

/api/v0.9/environments

Now:

/api/v1.0/environments

The shorthand works as well:

/api/v1/environments 

Error responses now take the form of Problem Details. Any consuming code which reads the body of an error response must be reviewed. For example:

Request before:

DELETE /api/v0.9/environment-variables/1

Response:

Can not delete environment variable in use.

MyProcess - 0.1.0 (Development)

Request now:

DELETE /api/v1.0/environment-variables/1

Response:

{
  "type": "https://tools.ietf.org/html/rfc9110#section-15.5.1 ",
  "title": "Bad Request",
  "status": 400,
  "detail": "Can not delete environment variable in use. \n MyProcess - 0.1.0 (Development)",
  "traceId": "00-fd70dba238637b1498d8f0702c8e1592-91ccf60e9c8a9033-00"
}

Bug fixes

  • Setting the value of an Environment Variable in an Environment which does not already have a value for the given schema is now possible

Other changes

  • Support for Templates and API passthroughs has been added

  • Swagger UI has been updated and is now accessible via

    /swagger/index.html

    which was previously

    /swagger/ui/index

Last updated

Was this helpful?