Update Actor task
PUT/v2/actor-tasks/:actorTaskId
Update settings of a task using values specified by an object passed as JSON in the POST payload.
If the object does not define a specific property, its value is not updated.
The publicConfig field carries the display configuration of the task's public
landing page, and isPublic publishes or unpublishes the task itself. Both require
write permission to the task's Actor.
To publish a task, its Actor must be public and both publicConfig.inputSchemaFields and
publicConfig.datasetView must be set. Note that an Actor can have up to 10 published tasks
and your account up to 100.
If the task doesn't meet all these conditions, the request fails and no fields are updated,
including those unrelated to publishing.
Publishing lists the task among the Actor's examples and makes its input public, so anyone
can view and copy it. The landing page itself is shown only while publicConfig still
validates against the Actor's current build, so a new build can stop the page from being
offered while the task stays published and copyable.
The response is the full task object as returned by the Get Actor task endpoint.
The request needs to specify the Content-Type: application/json HTTP
header!
When providing your API authentication token, we recommend using the
request's Authorization header, rather than the URL.
Request
Path Parameters
Task ID or a tilde-separated owner's username and task's name.
Example:janedoe~my-taskBodyrequired
- name stringExample:
my-task options object
- anyOf
- TaskOptions
- null
- build string | null nullableExample:
latest - timeoutSecs integer | null nullableExample:
300 - memoryMbytes integer | null nullableExample:
1024 - maxItems integer | null nullableExample:
1000 - maxTotalChargeUsd number | null nullableExample:
5 - restartOnError boolean | null nullableExample:
false - isMaxTotalChargeUsdSetByUser boolean | null nullable
Whether the user explicitly set
Example:maxTotalChargeUsd. Returned only in schedule actionrunOptions, and only if it was provided.true forcePermissionLevel object
Permission level to run the Actor with, overriding the Actor's own setting. Returned only in schedule action
runOptions, and only if it was provided.- anyOf
- ActorPermissionLevel
- null
- ActorPermissionLevel (string)
Determines the permission level that the Actor requires to run. For details, see Actor permissions.
Possible values: [
Example:LIMITED_PERMISSIONS,FULL_PERMISSIONS]LIMITED_PERMISSIONS
input object
- anyOf
- TaskInput
- object[]
- null
- object
The input configuration for the Actor task. This is a user-defined JSON object that will be passed to the Actor when the task is run.
Example:{"startUrls":[{"url":"https://example.com"}],"maxRequestsPerCrawl":100}
- title string | null nullable
- description string | null nullable
actorStandby object
- anyOf
- ActorStandby
- null
- isEnabled boolean | null nullable
Whether standby mode is enabled for the Actor.
- desiredRequestsPerActorRun integer | null nullable
Target number of concurrent HTTP requests a single run is configured to handle.
- maxRequestsPerActorRun integer | null nullable
Maximum number of concurrent HTTP requests that can be routed to a single run.
- idleTimeoutSecs integer | null nullable
In seconds, how long a run can stay idle without incoming requests before it's terminated.
- build string | null nullable
Which build to run in standby mode. Either a build tag or a version number.
- memoryMbytes integer | null nullable
In MB, the amount of memory allocated to the run.
- disableStandbyFieldsOverride boolean | null nullable
If
true, prevents the standby mode configuration from being overridden elsewhere. - shouldPassActorInput boolean | null nullable
Whether to pass the Actor's input to the standby run. If
false, the standby runs start with no input. - tenancy string | null nullable
Whether each user gets their own standby runs (
SINGLE_TENANT) or runs are shared across users (MULTI_TENANT).Possible values: [
Example:SINGLE_TENANT,MULTI_TENANT,null]SINGLE_TENANT - isConsoleAuthEnabled boolean | null nullable
Whether standby requests can be authenticated with an Apify Console session. When creating an Actor, omit this field or set it to
false. When updating an Actor, only Apify administrators can change it; other users can only send the current value, orfalseif it's not set yet. - isTokenlessEnabled boolean | null nullable
Whether standby requests can be made without an API token. When creating an Actor, omit this field or set it to
false. When updating an Actor, only Apify administrators can change it; other users can only send the current value, orfalseif it's not set yet.
publicConfig object
Public-facing configuration of a published task, used by the task's public landing page. The task's publication state is determined by
publishedAt- a task is published whenpublishedAtis set and unpublished when it isnull.- seoTitle string | null nullable
Name of the Actor task to display by search engines such as Google. Defaults to the task title. At most 60 characters.
Possible values:
Example:<= 60 charactersScrape data from a website - seoDescription string | null nullable
Description of the Actor task to display by search engines such as Google. Defaults to the task description. At most 160 characters.
Possible values:
<= 160 characters - inputSchemaFields string[] nullable
Names of the task input fields displayed on the public task page.
- datasetName string | null nullable
Name of the dataset from the Actor's dataset schema whose results are displayed. When
null, the Actor's default dataset is used. That is, the only dataset the Actor declares, or the one nameddefaultwhen it declares several. - datasetView string | null nullable
Key of the dataset view from the Actor's dataset schema used to display results. Must be one of the views declared on the resolved dataset. You can't publish a task without it.
- categorization string | null nullable
ID of the use-case category of the task.
- highlightedFields string[] nullable
Names of the dataset fields highlighted on the public task page.
faq object[]
Frequently asked questions displayed on the public task page.
- question string required
- answer string required
- seoTitle string | null nullable
- isPublic boolean
Set to
Example:trueto publish the task on its public landing page, orfalseto unpublish it. Sending the value the task already has does nothing.true
Status 200
Response Headers
{
"data": {
"id": "zdc3Pyhyz3m8vjDeM",
"userId": "wRsJZtadYvn4mBZmm",
"actId": "asADASadYvn4mBZmm",
"name": "my-task",
"nameLowerCase": "my-task",
"username": "janedoe",
"createdAt": "2018-10-26T07:23:14.855Z",
"modifiedAt": "2018-10-26T13:30:49.578Z",
"removedAt": "2024-07-29T15:51:28.071Z",
"stats": {
"totalRuns": 15,
"lastRunStartedAt": "2019-11-30T07:34:24.202Z"
},
"options": {
"build": "latest",
"timeoutSecs": 300,
"memoryMbytes": 1024,
"maxItems": 1000,
"maxTotalChargeUsd": 5,
"restartOnError": false,
"isMaxTotalChargeUsdSetByUser": true,
"forcePermissionLevel": "LIMITED_PERMISSIONS"
},
"input": {
"startUrls": [
{
"url": "https://example.com"
}
],
"maxRequestsPerCrawl": 100
},
"title": "string",
"description": "string",
"actorStandby": {
"isEnabled": true,
"desiredRequestsPerActorRun": 0,
"maxRequestsPerActorRun": 0,
"idleTimeoutSecs": 0,
"build": "string",
"memoryMbytes": 0,
"disableStandbyFieldsOverride": true,
"shouldPassActorInput": true,
"tenancy": "SINGLE_TENANT",
"isConsoleAuthEnabled": true,
"isTokenlessEnabled": true
},
"standbyUrl": "string",
"isPublic": false,
"publicConfig": {
"publishedAt": "2025-06-16T09:20:45.777Z",
"seoTitle": "Scrape data from a website",
"seoDescription": "string",
"inputSchemaFields": "Unknown Type: array,null",
"datasetName": "string",
"datasetView": "string",
"categorization": "string",
"highlightedFields": "Unknown Type: array,null",
"faq": "Unknown Type: array,null"
}
}
}
Schema
data object required
- id string requiredExample:
zdc3Pyhyz3m8vjDeM - userId string requiredExample:
wRsJZtadYvn4mBZmm - actId string requiredExample:
asADASadYvn4mBZmm - name string requiredExample:
my-task - nameLowerCase string
Task name in lowercase.
Example:my-task - username string | null nullableExample:
janedoe - createdAt string<date-time> requiredExample:
2018-10-26T07:23:14.855Z - modifiedAt string<date-time> requiredExample:
2018-10-26T13:30:49.578Z - removedAt string,null<date-time> nullable
stats object
- anyOf
- TaskStats
- null
- totalRuns integerExample:
15 - lastRunStartedAt string,null<date-time> nullable
Time when the last run of the task started. In the task list, it's
Example:nullif the task has no runs. In a single task, it's omitted if the task has no runs.2019-11-30T07:34:24.202Z
options object
- anyOf
- TaskOptions
- null
- build string | null nullableExample:
latest - timeoutSecs integer | null nullableExample:
300 - memoryMbytes integer | null nullableExample:
1024 - maxItems integer | null nullableExample:
1000 - maxTotalChargeUsd number | null nullableExample:
5 - restartOnError boolean | null nullableExample:
false - isMaxTotalChargeUsdSetByUser boolean | null nullable
Whether the user explicitly set
Example:maxTotalChargeUsd. Returned only in schedule actionrunOptions, and only if it was provided.true forcePermissionLevel object
Permission level to run the Actor with, overriding the Actor's own setting. Returned only in schedule action
runOptions, and only if it was provided.- anyOf
- ActorPermissionLevel
- null
- ActorPermissionLevel (string)
Determines the permission level that the Actor requires to run. For details, see Actor permissions.
Possible values: [
Example:LIMITED_PERMISSIONS,FULL_PERMISSIONS]LIMITED_PERMISSIONS
input object
- anyOf
- TaskInput
- object[]
- null
- object
The input configuration for the Actor task. This is a user-defined JSON object that will be passed to the Actor when the task is run.
Example:{"startUrls":[{"url":"https://example.com"}],"maxRequestsPerCrawl":100}
- title string | null nullable
- description string | null nullable
actorStandby object
- anyOf
- ActorStandby
- null
- isEnabled boolean | null nullable
Whether standby mode is enabled for the Actor.
- desiredRequestsPerActorRun integer | null nullable
Target number of concurrent HTTP requests a single run is configured to handle.
- maxRequestsPerActorRun integer | null nullable
Maximum number of concurrent HTTP requests that can be routed to a single run.
- idleTimeoutSecs integer | null nullable
In seconds, how long a run can stay idle without incoming requests before it's terminated.
- build string | null nullable
Which build to run in standby mode. Either a build tag or a version number.
- memoryMbytes integer | null nullable
In MB, the amount of memory allocated to the run.
- disableStandbyFieldsOverride boolean | null nullable
If
true, prevents the standby mode configuration from being overridden elsewhere. - shouldPassActorInput boolean | null nullable
Whether to pass the Actor's input to the standby run. If
false, the standby runs start with no input. - tenancy string | null nullable
Whether each user gets their own standby runs (
SINGLE_TENANT) or runs are shared across users (MULTI_TENANT).Possible values: [
Example:SINGLE_TENANT,MULTI_TENANT,null]SINGLE_TENANT - isConsoleAuthEnabled boolean | null nullable
Whether standby requests can be authenticated with an Apify Console session. When creating an Actor, omit this field or set it to
false. When updating an Actor, only Apify administrators can change it; other users can only send the current value, orfalseif it's not set yet. - isTokenlessEnabled boolean | null nullable
Whether standby requests can be made without an API token. When creating an Actor, omit this field or set it to
false. When updating an Actor, only Apify administrators can change it; other users can only send the current value, orfalseif it's not set yet.
- standbyUrl string,null<uri> nullable
- isPublic boolean
Whether the task is published. Based on the
Example:publicConfig.publishedAtfield.false publicConfig object
- anyOf
- TaskPublicConfig
- null
- publishedAt string,null<date-time> nullable
Time when the task was published, or
Example:nullif the task isn't published. This field is server-controlled. To publish or unpublish a task, use the Update Actor task endpoint and setisPublic.2025-06-16T09:20:45.777Z - seoTitle string | null nullable
Name of the Actor task to display by search engines such as Google. Defaults to the task title. At most 60 characters.
Possible values:
Example:<= 60 charactersScrape data from a website - seoDescription string | null nullable
Description of the Actor task to display by search engines such as Google. Defaults to the task description. At most 160 characters.
Possible values:
<= 160 characters - inputSchemaFields string[] nullable
Names of the task input fields displayed on the public task page.
- datasetName string | null nullable
Name of the dataset from the Actor's dataset schema whose results are displayed. When
null, the Actor's default dataset is used. That is, the only dataset the Actor declares, or the one nameddefaultwhen it declares several. - datasetView string | null nullable
Key of the dataset view from the Actor's dataset schema used to display results. Must be one of the views declared on the resolved dataset. You can't publish a task without it.
- categorization string | null nullable
ID of the use-case category of the task.
- highlightedFields string[] nullable
Names of the dataset fields highlighted on the public task page.
faq object[]
Frequently asked questions displayed on the public task page.
- question string required
- answer string required
- id string requiredExample:
Status 400
Bad request - invalid input parameters or request body.
{
"error": {
"type": "invalid-input",
"message": "Invalid input: The request body contains invalid data."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 401
Unauthorized - authentication required or invalid token.
{
"error": {
"type": "invalid-token",
"message": "Authentication token is not valid."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 403
Forbidden - insufficient permissions to perform this action.
{
"error": {
"type": "insufficient-permissions",
"message": "You do not have permission to perform this action."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 404
Not found - the requested resource does not exist.
{
"error": {
"type": "record-not-found",
"message": "The requested resource was not found."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 405
Method not allowed.
{
"error": {
"type": "method-not-allowed",
"message": "This API end-point can only be accessed using the following HTTP methods: OPTIONS,GET"
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 409
Conflict - the request could not be completed due to a conflict with the current state of the resource.
{
"error": {
"type": "actor-name-not-unique",
"message": "Record with the given name already exists."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 413
Payload too large - the request body exceeds the size limit.
{
"error": {
"type": "request-too-large",
"message": "The POST payload is too large (limit: 9437184 bytes, actual length: 10485760 bytes)."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 415
Unsupported media type - the Content-Encoding of the request is not supported.
{
"error": {
"type": "unsupported-content-encoding",
"message": "Content-Encoding \"bla\" is not supported."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)
Status 429
Too many requests - rate limit exceeded.
{
"error": {
"type": "rate-limit-exceeded",
"message": "You have exceeded the rate limit. Please try again later."
}
}
Schema
error object required
- type ErrorType (string)
Machine-processable error type identifier.
Possible values: [
3d-secure-auth-failed,access-right-already-exists,action-not-found,actor-already-rented,actor-can-not-be-rented,actor-disabled,actor-is-not-rented,actor-memory-limit-exceeded,actor-name-exists-new-owner,actor-name-not-unique,actor-not-found,actor-not-github-actor,actor-not-public,actor-permission-level-not-supported-for-agentic-payments,actor-review-already-exists,actor-run-failed,actor-standby-not-supported-for-agentic-payments,actor-task-name-not-unique,agentic-payment-info-retrieval-error,agentic-payment-information-missing,agentic-payment-insufficient-amount,agentic-payment-provider-internal-error,agentic-payment-provider-unauthorized,airtable-webhook-deprecated,already-subscribed-to-paid-actor,apify-plan-required-to-use-paid-actor,apify-signup-not-allowed,auth-method-not-supported,authorization-server-not-found,auto-issue-date-invalid,background-check-required,billing-system-error,black-friday-plan-expired,braintree-error,braintree-not-linked,braintree-operation-timed-out,braintree-unsupported-currency,build-not-found,build-outdated,cannot-add-apify-events-to-ppe-actor,cannot-add-multiple-pricing-infos,cannot-add-pricing-info-that-alters-past,cannot-add-second-future-pricing-info,cannot-build-actor-from-webhook,cannot-change-billing-interval,cannot-change-owner,cannot-charge-apify-event,cannot-charge-non-pay-per-event-actor,cannot-comment-as-other-user,cannot-copy-actor-task,cannot-create-payout,cannot-create-public-actor,cannot-create-tax-transaction,cannot-delete-critical-actor,cannot-delete-invoice,cannot-delete-paid-actor,cannot-disable-one-time-event-for-apify-start-event,cannot-disable-organization-with-enabled-members,cannot-disable-user-with-subscription,cannot-link-oauth-to-unverified-email,cannot-metamorph-to-pay-per-result-actor,cannot-modify-actor-pricing-too-frequently,cannot-modify-actor-pricing-with-immediate-effect,cannot-monetize-without-payout-billing-info,cannot-override-paid-actor-trial,cannot-permanently-delete-subscription,cannot-publish-actor,cannot-publish-actor-task,cannot-reduce-last-full-token,cannot-reimburse-more-than-original-charge,cannot-reimburse-non-rental-charge,cannot-remove-own-actor-from-recently-used,cannot-remove-payment-method,cannot-remove-pricing-info,cannot-remove-running-run,cannot-remove-user-with-public-actors,cannot-remove-user-with-subscription,cannot-remove-user-with-unpaid-invoice,cannot-rename-env-var,cannot-rent-paid-actor,cannot-review-own-actor,cannot-set-access-rights-for-owner,cannot-set-is-status-message-terminal,cannot-unpublish-critical-actor,cannot-unpublish-paid-actor,cannot-unpublish-profile,cannot-update-invoice-field,concurrent-runs-limit-exceeded,concurrent-update-detected,conference-token-not-found,content-encoding-forbidden-for-html,coupon-already-redeemed,coupon-expired,coupon-for-new-customers,coupon-for-subscribed-users,coupon-limits-are-in-conflict-with-current-limits,coupon-max-number-of-redemptions-reached,coupon-not-found,coupon-not-unique,coupons-disabled,create-github-issue-not-allowed,creator-plan-not-available,cron-expression-invalid,daily-ai-token-limit-exceeded,daily-publication-limit-exceeded,dataset-does-not-have-fields-schema,dataset-does-not-have-schema,dataset-locked,dataset-schema-invalid,dcr-not-supported,default-dataset-not-found,deleting-default-build,deleting-unfinished-build,email-already-taken,email-already-taken-removed-user,email-domain-not-allowed-for-coupon,email-invalid,email-not-allowed,email-not-valid,email-update-too-soon,elevated-permissions-needed,env-var-already-exists,exchange-rate-fetch-failed,expired-conference-token,failed-to-charge-user,final-invoice-negative,full-permission-actor-blocked-for-admin,full-permission-actor-not-approved,full-permissions-require-verified-owner,github-branch-empty,github-issue-already-exists,github-public-key-not-found,github-repository-not-found,github-signature-does-not-match-payload,github-user-not-authorized-for-issues,gmail-not-allowed,id-does-not-match,incompatible-billing-interval,incomplete-payout-billing-info,inconsistent-currencies,incorrect-pricing-modifier-prefix,input-json-invalid-characters,input-json-not-object,input-json-too-long,input-update-collision,input-validation-timed-out,insufficient-permissions,insufficient-permissions-to-change-field,insufficient-security-measures,insufficient-tax-country-evidence,integration-auth-error,internal-server-error,invalid-billing-info,invalid-billing-period-for-payout,invalid-build,invalid-client-key,invalid-collection,invalid-conference-login-password,invalid-content-type-header,invalid-credentials,invalid-git-auth-token,invalid-github-issue-url,invalid-header,invalid-id,invalid-idempotency-key,invalid-input,invalid-input-schema,invalid-invoice,invalid-invoice-type,invalid-issue-date,invalid-label-params,invalid-main-account-user-id,invalid-oauth-app,invalid-oauth-scope,invalid-one-time-invoice,invalid-parameter,invalid-payout-status,invalid-picture-url,invalid-record-key,invalid-request,invalid-resource-type,invalid-signature,invalid-subscription-plan,invalid-tax-number,invalid-tax-number-format,invalid-token,invalid-token-type,invalid-two-factor-code,invalid-two-factor-code-or-recovery-code,invalid-two-factor-recovery-code,invalid-username,invalid-value,invitation-invalid-resource-type,invitation-no-longer-valid,invoice-canceled,invoice-cannot-be-refunded-due-to-too-high-amount,invoice-incomplete,invoice-is-draft,invoice-locked,invoice-must-be-buffer,invoice-not-canceled,invoice-not-draft,invoice-not-found,invoice-outdated,invoice-paid-already,issue-already-connected-to-github,issue-not-found,issues-bad-request,issuer-not-registered,job-finished,label-already-linked,last-api-token,limit-reached,max-items-must-be-greater-than-zero,max-metamorphs-exceeded,max-total-charge-usd-below-minimum,max-total-charge-usd-must-be-greater-than-zero,mcp-connector-actor-not-allowed,method-not-allowed,migration-disabled,missing-actor-rights,missing-api-token,missing-billing-info,missing-line-items,missing-payment-date,missing-payout-billing-info,missing-proxy-password,missing-reporting-fields,missing-resource-name,missing-settings,missing-username,monthly-usage-limit-too-low,more-public-actors-require-verified-owner,more-than-one-update-not-allowed,multiple-records-found,must-be-admin,name-not-unique,next-runtime-computation-failed,no-columns-in-exported-dataset,no-payment-attempt-for-refund-found,no-payment-method-available,no-team-account-seats-available,non-temporary-email,not-enough-usage-to-run-paid-actor,not-implemented,not-supported-currencies,o-auth-service-already-connected,o-auth-service-not-connected,oauth-resource-access-failed,one-time-invoice-already-marked-paid,only-drafts-can-be-deleted,operation-canceled,operation-not-allowed,operation-timed-out,organization-cannot-own-itself,organization-role-not-found,overlapping-payout-billing-periods,own-token-required,page-not-found,param-not-one-of,parameter-required,parameters-mismatched,password-reset-email-already-sent,password-reset-token-expired,pay-as-you-go-without-monthly-interval,payment-attempt-status-message-required,payout-already-paid,payout-canceled,payout-invalid-state,payout-must-be-approved-to-be-marked-paid,payout-not-found,payout-number-already-exists,phone-number-invalid,phone-number-landline,phone-number-opted-out,phone-verification-disabled,platform-feature-disabled,price-overrides-validation-failed,pricing-model-not-supported,promotional-plan-not-available,proxy-auth-ip-not-unique,public-actor-disabled,query-timeout,quoted-price-outdated,rate-limit-exceeded,readme-required,recaptcha-invalid,recaptcha-required,record-not-found,record-not-public,record-or-token-not-found,record-too-large,redirect-uri-mismatch,reduced-plan-not-available,rental-charge-already-reimbursed,rental-not-allowed,request-aborted-prematurely,request-handled-or-locked,request-id-invalid,request-queue-duplicate-requests,request-too-large,requested-dataset-view-does-not-exist,resume-token-expired,run-failed,run-input-body-not-valid-json,run-timeout-exceeded,russia-is-evil,same-user,schedule-actor-not-found,schedule-actor-task-not-found,schedule-name-not-unique,schema-validation,schema-validation-error,schema-validation-failed,schemas-required,service-worker-registration-not-allowed,sign-up-method-not-allowed,slack-integration-not-custom,socket-closed,socket-destroyed,standby-deployment-invalid,store-schema-invalid,store-terms-not-accepted,stripe-enabled,stripe-generic-decline,stripe-not-enabled,stripe-not-enabled-for-user,tagged-build-required,tax-country-invalid,tax-number-invalid,tax-number-validation-failed,taxamo-call-failed,taxamo-request-failed,testing-error,token-not-provided,too-few-versions,too-many-actor-tasks,too-many-actors,too-many-labels-on-resource,too-many-mcp-connectors,too-many-o-auth-apps,too-many-organizations,too-many-public-actor-tasks-per-account,too-many-public-actor-tasks-per-actor,too-many-requests,too-many-schedules,too-many-ui-access-keys,too-many-user-labels,too-many-values,too-many-versions,too-many-webhooks,unexpected-route,unknown-build-tag,unknown-payment-provider,unsubscribe-token-invalid,unsupported-actor-pricing-model-for-agentic-payments,unsupported-content-encoding,unsupported-file-type-for-issue,unsupported-file-type-image-expected,unsupported-file-type-text-or-json-expected,unsupported-permission,upcoming-subscription-bill-not-up-to-date,user-already-exists,user-already-verified,user-creates-organizations-too-fast,user-disabled,user-email-is-disposable,user-email-not-set,user-email-not-verified,user-has-no-subscription,user-integration-not-found,user-is-already-invited,user-is-already-organization-member,user-is-not-member-of-organization,user-is-not-organization,user-is-organization,user-is-organization-owner,user-is-removed,user-not-found,user-not-logged-in,user-not-verified,user-or-token-not-found,user-plan-not-allowed-for-coupon,user-problem-with-card,user-record-not-found,username-already-taken,username-missing,username-not-allowed,username-removal-forbidden,username-required,verification-email-already-sent,verification-token-expired,version-already-exists,versions-size-exceeded,weak-password,x402-agentic-payment-already-finalized,x402-agentic-payment-insufficient-amount,x402-agentic-payment-malformed-token,x402-agentic-payment-settlement-failed,x402-agentic-payment-settlement-in-progress,x402-agentic-payment-settlement-stuck,x402-agentic-payment-unauthorized,x402-payment-required,zero-invoice] - message string
Human-readable error message describing what went wrong.
- data object
Additional machine-readable details about the error. Present only for some error types.
- type ErrorType (string)