Skip to main content

Fenrir Api

Project description

# Introduction  The Fenrir Cloud API allows you to interact with Fenrir Cloud  and manage Applications, Deployments, and other resources  using conventional HTTP requests.    ## Authentication  The Fenrir Cloud API uses API keys for the authentication.  You can create new API keys in your Fenrir Cloud dashboard.  Your bearer API key must be set in the \"Authorization\" header, for example:  ```bash curl https://api.fenrircloud.com/1.0/api/applications \    -H \"Accept: application/json\" \    -H \"Authorization: Bearer FENRIR_API_KEY\" ```  ## Responses  When a request is successful, a response body will typically contain a JSON object.  For DELETE requests, a response with successful HTTP 204 NO_CONTENT status and a simple status will be returned.  For other request, a JSON object will contain a requested object. If list of objects is requested, an array of them will be returned instead.   ### Example Response (Single Object)  ```json {   \"application\": {     \"name\": \"my-app\",     ...   } } ```  ### Example Response (Multiple Objects)  ```json {   \"applications\":      [         {           \"name\": \"my-app\",           ...         },         {           \"name\": \"another-app\",           ...         }     ] } ```  ## Error Handling  Depending on the issue, a *4XX* status code will be returned.  A body will contain a JSON object with the details of the message.  Inside a JSON object, an error message will be included.   For 400 Bad Request errors caused by validation issues, additional `errors` key will be set. That key will contain a list of   ### Example Error Response  ```json {   \"message\": \"Invalid Request\",   \"errors\": [     {       \"field\": \"configuration.name\",       \"error\": \"must not contain special characters\"]     },     ...   ] } ```  

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fenrir-api-0.1.4.tar.gz (45.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fenrir_api-0.1.4-py3-none-any.whl (118.1 kB view details)

Uploaded Python 3

File details

Details for the file fenrir-api-0.1.4.tar.gz.

File metadata

  • Download URL: fenrir-api-0.1.4.tar.gz
  • Upload date:
  • Size: 45.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fenrir-api-0.1.4.tar.gz
Algorithm Hash digest
SHA256 01c9a199c25668e404d6fd4303e7b24fde1f5bdb817c6b8536291732b6e8bfb4
MD5 559d796c6775c7e100a7ee9e7ac9b45b
BLAKE2b-256 f55bd5ea3b2975ed51d89243c782de1f886a73b6aad5bb038690e0607757938f

See more details on using hashes here.

File details

Details for the file fenrir_api-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: fenrir_api-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 118.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fenrir_api-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8ac30b5d2389f0a83c1d364aa202bd681964be3889f2265ec99222b1305f9a9c
MD5 82fc290dda56385470b8cf8534c67403
BLAKE2b-256 715a444e6c8f4e79ab992f24cb3bdd553e63a920f4b914395d246e7345452b09

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page