Skip to main content

Scan Endpoint

Analyze your project’s dependencies for compatibility issues. Get a comprehensive compatibility score and detailed breakdown of any problems.

Endpoint

Request

Headers

Body

Provide one of the following:

Example Requests

With dependencies array:
With package.json:

Response

Success Response (200)

Response Fields

Issue Object

Suggestion Types

Score Calculation

Scores are calculated based on compatibility pairs: Final score is normalized to 0-100 scale.

Code Examples

cURL

JavaScript (fetch)

Python (requests)

Go

Error Responses

400 Bad Request - No Tech Detected

400 Bad Request - Invalid Input

429 Rate Limit Exceeded

Package Recognition

Common package patterns are automatically recognized: Packages not in the recognition database are ignored for compatibility checking but included in allPackages.

Rate Limiting

  • Limit: 10 requests per minute
  • Headers: X-RateLimit-Remaining, X-RateLimit-Reset
See Rate Limits for details.

What’s Next


Try it now: Project Scanner