Money Engine 1
Pricing
from $10.00 / 1,000 results
Go to Apify Store
You can access the Money Engine 1 programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.0", "x-build-id": "F8ileZAhgbir4qi7q" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/rustic_soybean~money-engine-1/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-rustic_soybean-money-engine-1", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/rustic_soybean~money-engine-1/runs": { "post": { "operationId": "runs-sync-rustic_soybean-money-engine-1", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/rustic_soybean~money-engine-1/run-sync": { "post": { "operationId": "run-sync-rustic_soybean-money-engine-1", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "required": [ "queries" ], "properties": { "queries": { "title": "Counterparties to check (1–10)", "minItems": 1, "maxItems": 10, "type": "array", "description": "Search USDA PACA public records by business/trade name, license number, city, state, or ZIP code.", "items": { "type": "object", "required": [ "category" ], "properties": { "searchText": { "title": "Business name, trade name, license number, city, or state", "type": "string", "maxLength": 120, "description": "Text to search in the selected USDA PACA field." }, "category": { "title": "Search by", "type": "string", "enum": [ "business", "license", "city", "state", "zip" ], "default": "business", "description": "Select which PACA record field to search." }, "match": { "title": "Name matching", "type": "string", "description": "Name matching method for business, license, and city searches.", "enum": [ "contains", "begins" ], "default": "contains" }, "zipMin": { "title": "Minimum ZIP (zip searches only)", "type": "string", "pattern": "^[0-9]{5}$", "description": "Inclusive lower ZIP code bound for ZIP searches." }, "zipMax": { "title": "Maximum ZIP (zip searches only)", "type": "string", "pattern": "^[0-9]{5}$", "description": "Inclusive upper ZIP code bound for ZIP searches." }, "expectedCity": { "title": "Expected business city (optional verification)", "type": "string", "maxLength": 100, "description": "Optional city to compare with the returned business record." }, "expectedState": { "title": "Expected business state (optional verification)", "type": "string", "pattern": "^[A-Za-z]{2}$", "description": "Optional two-letter state to compare with the returned business record." }, "expectedZip": { "title": "Expected business ZIP (optional verification)", "type": "string", "pattern": "^[0-9]{5}$", "description": "Optional ZIP code to compare with the returned business record." }, "claimedCounterparty": { "title": "Details supplied by the claimed buyer (optional)", "type": "object", "description": "Compares the supplied details with USDA's public business record. The Actor returns only match statuses and never repeats these contact values in its output.", "properties": { "licenseNumber": { "title": "Claimed PACA license number", "type": "string", "maxLength": 32, "description": "PACA license number claimed by the buyer." }, "email": { "title": "Claimed business email", "type": "string", "maxLength": 254, "description": "Business email claimed by the buyer." }, "phone": { "title": "Claimed business phone", "type": "string", "maxLength": 40, "description": "Business phone number claimed by the buyer." }, "city": { "title": "Claimed business city", "type": "string", "maxLength": 100, "description": "Business city claimed by the buyer." }, "state": { "title": "Claimed business state", "type": "string", "pattern": "^[A-Za-z]{2}$", "description": "Two-letter state claimed by the buyer." }, "zip": { "title": "Claimed business ZIP", "type": "string", "pattern": "^[0-9]{5}(?:-[0-9]{4})?$", "description": "ZIP code claimed by the buyer." } } } } }, "default": [ { "searchText": "Dole", "category": "business", "match": "contains" } ] }, "maxMatchesPerQuery": { "title": "Maximum matches returned per query", "minimum": 1, "maximum": 50, "type": "integer", "description": "Limits output volume. The USDA source may return only a partial list for broad searches.", "default": 10 }, "includeBusinessProfiles": { "title": "Fetch complaint totals and license dates for business matches", "type": "boolean", "description": "Adds one profile lookup per returned business match, up to 10 profiles per query. Contact details and principal names are never emitted.", "default": true } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Money Engine 1 from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: