Answer whether an agent can claim a stored bounty job and show its observed heal
Answer whether an agent can claim a stored bounty job and show its observed health history before it spends a claim. Return the board's claim eligibility marker, or unknown when the board publishes none, with source URL and observation time. Also return observed states, transitions, submission and pass counts, reopen-after-accept events, observation count, and as_of. Coverage is BountyBook, Taskmarket, and Superteam. The paid answer adds stored history; it does not infer eligibility.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://bounty-signals.krimskrams.xyz/v1/job-health
| Category | Everything else |
|---|---|
| Provider host | bounty-signals.krimskrams.xyz |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 7 from 7 payers (the provider's figure, not ours) |
Our checks, last 30 days
We never call tools that send, buy, move money or file anything, not even without paying.
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"job_id": "1063de95-75f4-4170-8879-f5b1b683bb9b",
"platform": "bountybook"
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"properties": {
"job_id": {
"maxLength": 200,
"minLength": 1,
"pattern": "^[A-Za-z0-9_-]+$",
"title": "Job Id",
"type": "string"
},
"platform": {
"enum": [
"bountybook",
"taskmarket",
"superteam"
],
"title": "Platform",
"type": "string"
}
},
"required": [
"platform",
"job_id"
],
"title": "JobHealthParams",
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"as_of": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "As Of"
},
"claim_eligibility": {
"properties": {
"observed_at": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "Observed At"
},
"source_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Source Url"
},
"value": {
"title": "Value",
"type": "string"
}
},
"title": "ClaimEligibilityFact",
"type": "object"
},
"job_id": {
"title": "Job Id",
"type": "string"
},
"observations": {
"title": "Observations",
"type": "integer"
},
"pass_counts": {
"items": {
"properties": {
"count": {
"title": "Count",
"type": "integer"
},
"observed_at": {
"format": "date-time",
"title": "Observed At",
"type": "string"
},
"source_url": {
"title": "Source Url",
"type": "string"
}
},
"title": "CountObservation",
"type": "object"
},
"title": "Pass Counts",
"type": "array"
},
"platform": {
"title": "Platform",
"type": "string"
},
"reopen_after_accept_events": {
"items": {
"properties": {
"accepted_at": {
"format": "date-time",
"title": "Accepted At",
"type": "string"
},
"accepted_source_url": {
"title": "Accepted Source Url",
"type": "string"
},
"reopened_at": {
"format": "date-time",
"title": "Reopened At",
"type": "string"
},
"reopened_source_url": {
"title": "Reopened Source Url",
"type": "string"
}
},
"title": "ReopenEvent",
"type": "object"
},
"title": "Reopen After Accept Events",
"type": "array"
},
"seen_accepted": {
"properties": {
"source_urls": {
"items": {
"type": "string"
},
"title": "Source Urls",
"type": "array"
},
"value": {
"title": "Value",
"type": "boolean"
}
},
"title": "ObservedFact",
"type": "object"
},
"seen_open": {
"properties": {
"source_urls": {
"items": {
"type": "string"
},
"title": "Source Urls",
"type": "array"
},
"value": {
"title": "Value",
"type": "boolean"
}
},
"title": "ObservedFact",
"type": "object"
},
"state_transitions": {
"items": {
"properties": {
"from_state": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "From State"
},
"observed_at": {
"format": "date-time",