https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-image-search/runRun this API
Send a JSON request to execute this API and receive the direct response payload.
Endpoint
| Method | POST |
| Path | https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-image-search/run |
| Auth | Bearer API key |
| Content-Type | application/json |
Request body
| Name | Type | Required | Description |
|---|---|---|---|
imageUrl | string | required | Provider OSS temporary image URL, obtained through presignedPut and a successful PUT upload with the signature query removed. Replace the example.invalid placeholder before calling; external URLs are rejected upstream. Actual image must be at most 10 MB and JPEG, PNG, GIF, WebP or BMP. Example: https://example.invalid/replace-with-provider-oss-image |
contentType | string | optional | Must match OSS response and actual image bytes; omitted means server detection. Example: image/jpeg |
Request example
{
"imageUrl": "https://example.invalid/replace-with-provider-oss-image",
"contentType": "image/jpeg"
}Response body
| Name | Type | Required | Description |
|---|---|---|---|
errcode | integer | null | optional | Provider business status; observed success is 200. |
errmsg | string | null | optional | Provider business status message. |
columns | array | null | optional | Render column definitions; business records are separate. |
title | string | null | optional | Provider render/source metadata: title. |
type | string | null | optional | Provider render/source metadata: type. |
sourceTool | string | null | optional | Provider render/source metadata: sourceTool. |
sourceType | string | null | optional | Provider render/source metadata: sourceType. |
items | array | null | optional | Returned records, including valid empty results; preserve duplicate records and unknown fields. |
total | integer | null | optional | Provider match count, possibly capped at 10000 for searches. |
Response example
Direct response payload. No extra wrapper is added.
{
"errmsg": "ok",
"errcode": 200,
"columns": [],
"items": [],
"total": 0
}Responses
| Code | Description |
|---|---|
| 200 | API executed successfully. Body is the direct response payload. |
| 400 | Request JSON or required API parameters are invalid. |
| 401 | API key is missing, invalid, or cannot be matched to a user. |
| 5xx | API execution or upstream service failed. |
Data source, freshness, and limitations
Source, freshness, coverage, rate limits, and estimation notes are not specified in this API definition unless they appear in the request or response field documentation above. Do not assume official marketplace data or real-time freshness when it is not explicitly documented.