How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Binarly Image API

The Image API from Binarly — 15 operation(s) for image.

Binarly Image API is one of 20 APIs that Binarly publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Image. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 16 operations across 15 paths, and defines 119 schemas. It is described by OpenAPI 3.0.3, at version 4.275.2.

Requests are made against the base URL https://dashboard-{slug}.binarly.cloud/api/v4.

16 operations 15 paths 119 schemas 9 GET1 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
4.275.2
Base URL
https://dashboard-{slug}.binarly.cloud/api/v4
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Binarly Image API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (auth). By default, every request must be authenticated.

Paths & Operations 16

Across 15 paths, the API surfaces 16 operations — 9 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

Image 16
POST
/api/v4/products/{productId}/images:upload
Upload Image
UploadImage 6 params body → 201400401403404409500502
GET
/api/v4/products/{productId}/images/{imageId}
Get Image by ID
GetImage 3 params → 200401403404500
PATCH
/api/v4/products/{productId}/images/{imageId}
Update Image by ID
UpdateImage 2 params body → 200400401403404409500
GET
/api/v4/products/{productId}/images
List Images
ListImages 1 param → 200400401403500502
POST
/api/v4/products/{productId}/images:bulkArchive
Bulk Archive Images
BulkArchiveImages 1 param body → 200400401403500
POST
/api/v4/products/{productId}/images:bulkUnarchive
Bulk Unarchive Images
BulkUnarchiveImages 1 param body → 200400401403500
GET
/api/v4/products/{productId}/images/{imageId}/sbomReport:cycloneDX
CycloneDX SBOM Report for an Image
GetSbomReportCycloneDX 3 params → 200400401403500502
GET
/api/v4/products/{productId}/images/{imageId}/sbomReport:SPDX
SPDX SBOM Report for an Image
GetSbomReportSPDX 2 params → 200400401403500502
GET
/api/v4/products/{productId}/images/{imageId}/cbomReport:cycloneDX
CBOM Report for an Image
GetCbomReport 2 params → 200400401403500502
GET
/api/v4/products/{productId}/images/{imageId}/vexReport:openVEX
VEX Report for an Image in OpenVEX format
GetVexReportOpenVEX 3 params → 200400401403500502
GET
/api/v4/products/{productId}/images/{imageId}/vexReport:cycloneDX
VEX Report for an Image in CycloneDX format
GetVexReportCycloneDX 3 params → 200400401403500502
GET
/api/v4/products/{productId}/images/{imageId}/findingsReport:pdf
Image Findings PDF Report
ImageFindingsReportPdf 3 params → 200400401403404422500
POST
/api/v4/products/{productId}/images/{imageId}/findingsReport:download
Download Image Report
DownloadImageReport 4 params body → 200400401403404422500
GET
/api/v4/products/{productId}/images/{imageId}/cryptographicMaterialsReport
Download Cryptographic Materials Report
CryptographicMaterialsReport 4 params → 200400401403404422500
POST
/api/v4/products/{productId}/images/{imageId}/advisoryReport
Advisory Report
AdvisoryReport 3 params body → 200400401403404422500502
POST
/api/v4/products/{productId}/images/{imageId}/findingsReport:json
Image Findings JSON Report
ImageFindingsReportJson 2 params body → 200400401403404500

Schemas 119

The contract defines 119 schemas that model the data the API accepts and returns. The most detailed are Secret (6 properties), CountBySeverity (6 properties), ForbiddenErrorResponse (4 properties), NISTIR8547HashAndXOF (4 properties). Each schema is shown below with its type and property counts.

ImageCounts
File
NISTIR8547HashAndXOFSecurity
object
1 property 1 required
VEXReport
object
WithSeverity
object
1 property 1 required
NISTIR8547BlockCipher
object
2 properties 2 required
WithOptionalReportFindings
object
1 property
FindingEvidence
object
3 properties 3 required
FilterItem
object
3 properties 2 required
WithOptionalId
object
1 property
WithOptionalSource
object
1 property
NISTIR8547SecurityProfile
object
1 property
WithCryptographicMaterialsReportFindings
object
1 property 1 required
WithOptionalImageCounts
object
1 property
ResourceType
string
ErrorResponse
object
2 properties 1 required
WithProductName
object
1 property 1 required
WithOptionalCryptoAlgorithmName
object
1 property
ULID
string
CryptographicMaterialsReportFinding
WithId
object
1 property 1 required
WithVersion
object
1 property 1 required
WithComponent
object
1 property 1 required
NISTIR8547DigitalSignatureSecurity
object
1 property 1 required
Secret
object
6 properties
WithOptionalName
object
1 property
ImageUpload
object
3 properties
WithIsAttachment
object
1 property 1 required
WithOptionalScans
object
1 property
Scan
WithOptionalCryptoProtocolName
object
1 property
WithDependenciesCount
object
1 property 1 required
Image
WithOptionalLatestScan
object
1 property
WithOptionalLatestScanState
object
1 property
WithNewEscalationsCount
object
1 property 1 required
CountBySeverity
object
6 properties
WithPlatformId
object
1 property 1 required
FindingEvidenceAnnotation
object
ReportImage
ReportQuery
object
3 properties
WithOptionalSha256
object
1 property
WithOptionalKind
object
1 property
WithOptionalEmail
object
1 property
SbomReport
object
WithOptionalContainerPath
object
1 property
WithName
object
1 property 1 required
WithOptionalIsArchived
object
1 property
WithEvidence
object
1 property 1 required
WithComponentName
object
1 property 1 required
ForbiddenErrorResponse
object
4 properties 3 required
WithOptionalCryptoAlgorithmPrimitive
object
1 property
Component
WithOptionalSecret
object
1 property
NISTIR8547Security
object
WithDisplayName
object
1 property 1 required
WithCount
object
1 property 1 required
WithOptionalEpssProbability
object
1 property
WithOptionalIsNistIR8547Compliant
object
1 property
WithImages
object
1 property 1 required
WithOptionalMetadata
object
1 property
WithIsReachable
object
1 property 1 required
WithPath
object
1 property 1 required
WithOptionalCvssLatestBaseScore
object
1 property
FindingTypeCount
ErrorDetail
object
3 properties 1 required
User
ReportFinding
WithKevCount
object
1 property 1 required
ScanState
GridQuery
object
3 properties
WithOptionalAuthorEmail
object
1 property
UpdateImagePayload
object
WithIds
object
1 property 1 required
WithDownloadUrl
object
1 property 1 required
NISTIR8547KeyEstablishmentSecurity
object
1 property 1 required
WithOptionalUserStatus
object
1 property
WithScanStateType
object
1 property 1 required
WithFindingType
object
1 property 1 required
WithOptionalMd5
object
1 property
WithCompliance
object
1 property 1 required
NISTIR8547Recommendation
object
3 properties
NISTIR8547KeyEstablishment
object
2 properties 2 required
CryptographicMaterialsReportImage
FindingCompliance
object
1 property
NISTIR8547Recommendations
object
1 property
WithExpiredCertificatesCount
object
1 property 1 required
WithOptionalSha1
object
1 property
FindingEvidenceArtefact
object
NISTIR8547HashAndXOF
object
4 properties 4 required
WithIsEstimatedEpss
object
1 property 1 required
WithFinding
object
1 property 1 required
WithOptionalVersion
object
1 property
NISTIR8547BlockCipherSecurity
object
1 property 1 required
WithParent
object
1 property 1 required
WithUnsafeFunctionsCount
object
1 property 1 required
WithOptionalResourceType
object
1 property
NISTIR8547
object
4 properties
WithOptionalParent
object
1 property
WithIsSsvcParanoidDecision
object
1 property 1 required
WithOptionalFindingsBySeverity
object
1 property
NISTIR8547Transition
object
2 properties
WithFindingStatus
object
1 property 1 required
NISTIR8547Parameter
object
2 properties
NISTIR8547ApprovalStatus
string
WithAuthor
object
1 property 1 required
WithOptionalSsvcDecision
object
1 property
WithFindingTypeCounts
object
1 property 1 required
WithOptionalFiles
object
1 property
NISTIR8547DigitalSignature
object
2 properties 2 required
BulkIds
WithFilename
object
1 property 1 required
WithOptionalAttributes
object
1 property
WithCryptographicAssetsCount
object
1 property 1 required
Parent
string
URI path (path-noscheme) without the leading /
WithOptionalAuthor
object
1 property
WithCreateTime
object
1 property 1 required
WithOptionalCreateTime
object
1 property
WithUserId
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

binarly-image-api-openapi.yml Raw ↑

Other APIs Binarly publishes across the network.

Binarly Assistant API
Binarly Chart API
Binarly CustomRules API
Binarly Escalation API
Binarly File API
Binarly Finding API
Binarly Grid API
Binarly Group API
Binarly Integration API
Binarly Notification API
Binarly Product API
Binarly RoleBinding API
Where this information came from

This is an independent, third-party profile of Binarly Image API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.