MessGEODocs
Get an API key

Errors

Every error has the same shape. Keep the request_id when you contact us.

{
  "error": {
    "code": "validation_error",
    "message": "The request is invalid.",
    "request_id": "req_abc123",
    "fields": ["url"]
  }
}

message follows your Accept-Language header: en, tr or pt. Use code in your code, the text can change.

All codes

CodeHTTPMessage
not_found404Resource not found.
api_disabled503The API is currently closed.
invalid_key401Invalid key.
key_expired401The key has expired.
key_revoked401The key has been revoked.
key_dormant401The key is dormant after a long period without use. Reactivate it in the panel.
key_suspended401The key is suspended.
key_over_limit401The key is over the package limit.
ip_not_allowed401This IP address is not allowed.
account_inactive401The account is not open for the API.
key_in_query401The key cannot be sent in the URL.
rate_limited429Rate limit exceeded.
scope_missing403The key has no permission for this action.
method_not_allowed405This method is not supported.
internal500An unexpected error occurred.
monthly_quota429Monthly request quota reached.
validation_error422The request is invalid.
target_not_allowed422This address cannot be scanned.
insufficient_credits402Insufficient credit balance.
daily_credit_cap402Daily credit cap reached.
concurrency_limit409Concurrent request limit reached.
idempotency_mismatch409The same Idempotency-Key was used with a different request.
service_busy503The service is busy, please try again shortly.
package_inactive402Your Prompt Tracking package is not active.
scope_not_entitled403Your package does not include this action.
prompt_budget_exceeded422Your prompt capacity or monthly swap allowance does not cover this action.
competitor_limit422You have reached the competitor limit.
confirm_required422Send confirm as true for this action.
measurement_running409A measurement is running, try again later.
share_limit422You have reached the share link limit.
integration_reconnect409This connection needs to be renewed in the panel.
panel_exists409A panel for this site already exists or setup is already finished.
no_free_package402There is no free Pro package on this account.
panel_limit422You have reached the panel limit.
setup_failed503The setup step could not be completed, please try again.