Ця сторінка ще не перекладена українською. Показано англійську версію. Переглянути англійською

APS Error Codes Reference

Complete guide to APS error codes with causes, solutions, and RAPS commands to prevent or resolve issues.

Translation Errors

TranslationWorker-InternalFailure

The most common translation error, often caused by file corruption, unsupported features, or resource limits.

Common Causes:

  • File contains proprietary or licensed content
  • File is corrupted or incomplete
  • Unsupported CAD version or features
  • File exceeds size limits (500MB)

RAPS Solution:

raps translate --validate-first <file>
raps translate --force-version 2023 <file>

REVIT_FILE_TRANSLATION_ERROR

Revit-specific translation failures, often related to missing families or corrupt project files.

Solutions:

  • Ensure all linked files and families are embedded
  • Use Revit's "Purge Unused" before uploading
  • Check for corrupt elements using Revit's repair tools

RAPS Solution:

raps translate --revit-options="embed-links,purge-unused" <file>

Authentication Errors

401 Unauthorized

Invalid or expired access token. Most commonly occurs with 3-legged OAuth tokens that expire after 1 hour.

RAPS Solution:

raps auth refresh
raps auth test

403 Forbidden

Insufficient scopes or permissions. Check your app's OAuth scopes against the required permissions.

RAPS Solution:

raps auth scopes list
raps auth login --scopes="data:read data:write"

Rate Limit Errors

429 Too Many Requests

Rate limit exceeded. APS has different limits per endpoint: 100/min for most APIs, 10/min for translation.

Rate Limits:

  • Model Derivative: 10 requests/minute
  • Data Management: 100 requests/minute
  • Viewer: 1000 requests/minute

RAPS Solution (Built-in retry):

raps translate --retry-on-rate-limit <file>
raps batch --max-concurrent=5 <files>

Region & Data Center Errors

REGION_MISMATCH

Bucket or object is in a different region than expected. Ensure consistent region usage.

RAPS Solution:

raps config set region US
raps bucket create --region=US my-bucket

Quick Reference

Error Code Meaning Quick Fix
401 Invalid/expired token raps auth refresh
403 Insufficient permissions raps auth scopes list
429 Rate limit exceeded raps --retry-on-rate-limit
500 Translation failure raps translate --validate-first