EverySolve CAPTCHA API

Akamai Bot Manager for mobile SDKs API

EverySolve's Akamai Bot Manager for mobile SDKs API returns named solution fields for your challenge workflow. Send POST /api/v1/captcha with type set to akamai_bmp and the inputs listed below.

This is the mobile-SDK flow: the target is an iOS or Android app package, not a web page widget. It returns a matched set of sensor data, user agent, and device ID. These three values belong together; this is not the cookie returned by the Akamai web flow.

Endpoint
POST /api/v1/captcha
Type
akamai_bmp
Per 1,000 successful solutions
$4.58 per 1,000 successful solutions

Request parameters

Provide package_name. Optional parameters are app_version, platform, and count.

Required parameters

package_name

Optional parameters

app_versionplatformcount
akamai_bmp.sh
curl -X POST https://api.everyinfra.com/api/v1/captcha \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"akamai_bmp","package_name":"<package_name>"}'

How to recognize Akamai Bot Manager for mobile SDKs

This is the mobile-SDK flow: the target is an iOS or Android app package, not a web page widget.

What makes Akamai Bot Manager for mobile SDKs different

It returns a matched set of sensor data, user agent, and device ID. These three values belong together; this is not the cookie returned by the Akamai web flow.

Where the Akamai Bot Manager for mobile SDKs parameters come from

Use the app package or bundle identifier; keep any requested app version, platform, and sample count tied to that app.

package_nameRequired
The Android package name or iOS bundle identifier for the target mobile app.
app_versionOptional
The target mobile application's version, when the challenge contract needs it.
platformOptional
The target mobile platform value associated with this app challenge.
countOptional
The requested number of results for this task, subject to the current catalog contract.

What the API returns

The Akamai Bot Manager for mobile SDKs API returns named solution fields in sensors, user_agent, and device_id. Its solution format is fields. Read the declared fields together; the target workflow may require the complete set.

Solution shape
fields
Solution fields
sensorsuser_agentdevice_id

How to use the Akamai Bot Manager for mobile SDKs API

  1. 01Read GET /api/v1/captcha/types and select the akamai_bmp entry.
  2. 02Send type: "akamai_bmp" and the required parameters to POST /api/v1/captcha.
  3. 03Read named solution fields from sensors, user_agent, and device_id.
  4. 04Read the declared fields together; the target workflow may require the complete set.

Billing and availability

EverySolve charges only when a solution is delivered successfully. Unsuccessful attempts are refunded automatically. Read available and the price fields from GET /api/v1/captcha/types at request time rather than treating them as static page content.

Akamai Bot Manager for mobile SDKs integration questions

How can I identify Akamai Bot Manager for mobile SDKs before choosing a type?

This is the mobile-SDK flow: the target is an iOS or Android app package, not a web page widget. Use akamai_bmp only after those signals match the target challenge.

Which target-page values belong in a Akamai Bot Manager for mobile SDKs request?

Use the app package or bundle identifier; keep any requested app version, platform, and sample count tied to that app. Provide package_name. Optional parameters are app_version, platform, and count.

What does Akamai Bot Manager for mobile SDKs return, and what should not be confused with it?

The Akamai Bot Manager for mobile SDKs API returns named solution fields in sensors, user_agent, and device_id. Its solution format is fields. It returns a matched set of sensor data, user agent, and device ID. These three values belong together; this is not the cookie returned by the Akamai web flow.

Which external source explains the Akamai Bot Manager for mobile SDKs integration?

Akamai describes the mobile and web bot-management product family. [Open the Akamai Bot Manager for mobile SDKs reference](https://www.akamai.com/products/bot-manager). EverySolve-specific fields and live availability still come from the type catalog.