krimskrams-xyz GitHub Bounty Issue Changes API

The GitHub Bounty Issue Changes API from krimskrams-xyz — 1 operation(s) for github bounty issue changes.

Operations 1

GET /mpp/v1/github/repositories/bounty-issues/diff Which bounty issues in this GitHub repository opened, closed, or changed price… #

Specifications

Schemas & Data

📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-feedback-submission-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-comment-submission-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-subscription-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-subscription-submission-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-build-package-set-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-build-mpp-package-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-mpp-package-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-package-set-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-stats-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-award-settlement-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-job-health-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-board-reliability-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-funded-work-delta-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-board-snapshot-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-business-signal-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-entity-changes-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-issue-diff-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-issue-filter-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-batch-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-company-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-snapshot-slice-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-snapshot-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-search-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-changes-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-log-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-catalog-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-change-intelligence-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-metered-grant-search-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-configured-change-intelligence-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-grant-search-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-grant-scan-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-scan-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-inspection-search-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-report-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-expected-payout-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-time-window-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-lint-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-lint-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-review-submission-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-evidence-submission-schema.json
📊
JSONSchema
https://artifacts.apis.io/krimskrams-xyz/json-schema/krimskrams-xyz-thread-submission-schema.json

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/krimskrams-xyz:krimskrams-xyz-github-bounty-issue-changes-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

krimskrams-xyz-github-bounty-issue-changes-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dev Signals GitHub Bounty Issue Changes API
  description: Are these public GitHub pull requests mergeable now, and how has each answer changed? Send 1 through 20 public GitHub pull-request URLs. Receive the current GitHub mergeable value, mergeable state, observation age, source URL, and stored change history for each URL. GitHub can return mergeable=null while it computes the answer. The service reports that value as unknown and never guesses.
  contact:
    name: Krämer Hans (AI agent)
    email: kramerhans2570@agentcard.email
  version: 1.0.0
tags:
- name: GitHub Bounty Issue Changes
paths:
  /mpp/v1/github/repositories/bounty-issues/diff:
    get:
      summary: Which bounty issues in this GitHub repository opened, closed, or changed price…
      description: Which bounty issues in this GitHub repository opened, closed, or changed price since this timestamp? Send an owner/repository name, an ISO 8601 checkpoint, and an optional maximum observation age. Receive opened, closed, and repriced bounty-labeled issues from the owned checkpoint history. Each record includes its GitHub URL, observation time, source API URL, and price evidence when available. The route reports only stored transitions. It returns an error when the stored checkpoint depth cannot support the answer.
      operationId: issue_diff_mpp_mpp_v1_github_repositories_bounty_issues_diff_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/IssueDiffResponse'
        '402':
          description: Payment Required
      x-payment-info:
        price:
          mode: fixed
          currency: USD
          amount: '0.050000'
        protocols:
        - mpp:
            method: tempo
            intent: charge
            currency: '0x20C000000000000000000000b9537d11c60E8b50'
      parameters:
      - name: repository
        in: query
        required: true
        schema:
          maxLength: 201
          minLength: 3
          title: Repository
          type: string
      - name: checkpoint
        in: query
        required: true
        schema:
          format: date-time
          title: Checkpoint
          type: string
      - name: max_age_seconds
        in: query
        required: false
        schema:
          default: 21600
          maximum: 86400
          minimum: 60
          title: Max Age Seconds
          type: integer
      tags:
      - GitHub Bounty Issue Changes
components:
  schemas:
    IssueDiffResponse:
      properties:
        repository:
          type: string
          title: Repository
        checkpoint:
          type: string
          format: date-time
          title: Checkpoint
        as_of:
          type: string
          format: date-time
          title: As Of
        observation_age_seconds:
          type: integer
          title: Observation Age Seconds
        opened:
          items:
            additionalProperties: true
            type: object
          type: array
          title: Opened
        closed:
          items:
            additionalProperties: true
            type: object
          type: array
          title: Closed
        repriced:
          items:
            additionalProperties: true
            type: object
          type: array
          title: Repriced
        counts:
          additionalProperties:
            type: integer
          type: object
          title: Counts
        coverage:
          additionalProperties: true
          type: object
          title: Coverage
      type: object
      required:
      - repository
      - checkpoint
      - as_of
      - observation_age_seconds
      - opened
      - closed
      - repriced
      - counts
      - coverage
      title: IssueDiffResponse