Athenian Settings API

The settings API from Athenian — 13 operation(s) for settings.

Operations 13

PATCH /settings/jira/identities 👤 Add, remove or override GitHub<>JIRA user identity mapping #
GET /settings/jira/identities/{id} Fetch the GitHub<>JIRA user identity mapping #
PUT /settings/jira/projects 🛡️👤 Set the enabled JIRA projects #
GET /settings/jira/projects/{id} List the currently enabled JIRA project settings #
GET /settings/logical_repositories/{id} List the currently configured logical repositories. #
PUT /settings/logical_repository 🛡️👤 Insert or update a logical repository - a named set of rules to match PRs… #
POST /settings/logical_repository/delete 🛡️ Delete a logical repository #
PUT /settings/release_match 👤 Set the release matching rule for a list of repositories. #
GET /settings/release_match/{id} List the current release matching settings. #
PUT /settings/work_type 👤 Create or update a work type - a rule set to group PRs, releases, etc. #
POST /settings/work_type/delete 👤 Remove the work type given the name #
POST /settings/work_type/get Fetch the definition of the work type given the name #
GET /settings/work_types/{id} List the current work types - rule sets to group PRs, releases, etc. together #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/athenian-settings-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

athenian-settings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: admin@athenian.co
    name: the administrator by email
  description: 'Server version: {{ server_version }} built on {{ build_date }} @ {{ commit }}


    Origin GitHub repository: athenianco/api-spec.'
  license:
    name: CC-BY-4.0
  title: '{{ title }} Settings API'
  version: 2.1.86
servers:
- description: '{{ server_description }} - {{ server_url }}'
  url: '{{ server_url }}/v1'
tags:


# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/athenian/refs/heads/main/openapi/athenian-settings-api-openapi.yml