developer.report
GET
/v1/developer/reports/{id}
const url = 'https://example.com/v1/developer/reports/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/developer/reports/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Responses
Section titled “Responses”Success
Media typeapplication/json
object
id
required
string
cardUrl
required
string
createdBy
required
string
report
required
object
input
required
string
checkedAt
required
number
issues
required
Array<object>
object
code
required
string
impacts
Array<string>
stage
required
string
severity
required
string
source
required
string
fieldPath
string
message
required
string
repair
required
string
apps
required
Array<object>
object
candidate
required
object
cardUrl
required
string
card
required
object
$schema
required
string
name
required
string
version
required
string
description
required
string
repository
icons
Any of:
Array<object>
null
remotes
Any of:
Array<object>
object
type
required
string
url
required
string
headers
Any of:
Array<object>
object
choices
Any of:
Array<string>
null
name
required
string
variables
Any of:
object
key
additional properties
object
null
null
variables
Any of:
object
key
additional properties
object
null
supportedProtocolVersions
Any of:
Array<string>
null
null
endpoints
required
Array<object>
object
index
required
integer
remote
required
object
type
required
string
url
required
string
headers
Any of:
Array<object>
object
choices
Any of:
Array<string>
null
name
required
string
variables
Any of:
object
key
additional properties
object
null
null
variables
Any of:
object
key
additional properties
object
null
supportedProtocolVersions
Any of:
Array<string>
null
eligibility
required
Any of:
object
_tag
required
string
entry
required
object
cardUrl
required
string
card
required
object
$schema
required
string
name
required
string
version
required
string
description
required
string
repository
icons
Any of:
Array<object>
null
remotes
Any of:
Array<object>
object
type
required
string
url
required
string
headers
Any of:
Array<object>
object
choices
Any of:
Array<string>
null
name
required
string
variables
Any of:
object
key
additional properties
object
null
null
variables
Any of:
object
key
additional properties
object
null
supportedProtocolVersions
Any of:
Array<string>
null
null
evidence
required
Array<object>
object
publisherUrl
required
string
catalogUrl
required
string
cardUrl
required
string
association
required
string
checkedAt
required
number
stages
required
Array<object>
object
name
required
string
source
required
string
status
required
string
checkedAt
number
reason
string
object
_tag
required
string
stages
required
Array<object>
object
name
required
string
source
required
string
status
required
string
checkedAt
number
reason
string
cardUrl
required
string
reason
required
string
withdraw
required
boolean
object
_tag
required
string
stages
required
Array<object>
object
name
required
string
source
required
string
status
required
string
checkedAt
number
reason
string
cardUrl
required
string
reason
required
string
url
required
string
issue
required
string
stored
required
Any of:
object
_tag
required
string
check
required
Any of:
object
_tag
required
string
object
_tag
required
string
attemptedAt
required
number
object
_tag
required
string
attemptedAt
required
number
reason
required
string
object
_tag
required
string
attemptedAt
required
number
reason
required
string
object
_tag
required
string
attemptedAt
required
number
reason
required
string
object
_tag
required
string
attemptedAt
required
number
reason
required
string
null
object
_tag
required
string
stages
required
Array<object>
object
name
required
string
source
required
string
status
required
string
checkedAt
number
reason
string
Example
{ "report": { "issues": [ { "impacts": [ "discovery" ], "stage": "publication", "severity": "blocking" } ], "apps": [ { "candidate": { "card": { "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json", "icons": [ { "theme": "light" } ], "remotes": [ { "type": "streamable-http", "headers": [ { "format": "string", "variables": { "additionalProperty": { "format": "string" } } } ], "variables": { "additionalProperty": { "format": "string" } } } ] }, "endpoints": [ { "remote": { "type": "streamable-http", "headers": [ { "format": "string", "variables": { "additionalProperty": { "format": "string" } } } ], "variables": { "additionalProperty": { "format": "string" } } } } ], "sources": [ { "role": "input" } ] }, "eligibility": { "_tag": "Eligible", "entry": { "card": { "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json", "icons": [ { "theme": "light" } ], "remotes": [ { "type": "streamable-http", "headers": [ { "format": "string", "variables": { "additionalProperty": { "format": "string" } } } ], "variables": { "additionalProperty": { "format": "string" } } } ] }, "evidence": [ { "association": "CardOrigin" } ] }, "stages": [ { "name": "Input", "status": "Passed" } ] }, "stored": { "_tag": "Known", "check": { "_tag": "Pending" } } } ], "stages": [ { "name": "Input", "status": "Passed" } ] }}DeveloperInputInvalid | OrganizationRequired
AuthenticationRequired
Media typeapplication/json
object
_tag
required
string
Example
{ "_tag": "AuthenticationRequired"}ExecutionForbidden | DeveloperRestricted | DeveloperForbidden | @nmnmcc/ability/Authorizer/Forbidden | MembershipRequired | ForbiddenOrigin
Media typeapplication/json
Any of:
object
_tag
required
string
object
_tag
required
string
restriction
required
object
cardUrl
required
string
reason
required
string
appealUrl
required
string
object
_tag
required
string
object
_tag
required
string
action
required
string
kind
required
string
field
string
reason
string
object
_tag
required
string
object
_tag
required
string
Example
{ "_tag": "ExecutionForbidden"}ExecutionNotFound | DeveloperNotFound
ExecutionConflict | ExecutionKeyConflict | DeveloperConflict | @nmnmcc/ability/Authorizer/Pending
RateLimited
Media typeapplication/json
object
_tag
required
string
retryAfterSeconds
required
integer
Example
{ "_tag": "RateLimited"}ExecutionUnavailable | DeveloperUnavailable | AuthenticationUnavailable | RequestFailed