Skip to content

OpenAPI spec/API issues #145

@Panaetius

Description

@Panaetius

I'm currently working on a firecrest client and found a few issues with the OpenAPI spec.

  • the spec is OpenAPI version 3.1, but a lot of nullable properties use the anyOf: - type:... - type: nullable instead of nullable: true, which some client generation libraries had problems with
  • the api spec says that environment variables can either be null, a dict of key value pairs or a list of key=value style strings. But then passing a list gives a {"errorType":"error","message":"(\"'list' object has no attribute 'items'\",)","data":null,"user":null} response and passing null gives {"errorType":"error","message":"(\"'list' object has no attribute 'items'\",). Passing a dict works as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions