AutoWiki API
Generate and manage AutoWiki runs: create runs, browse pages, search, and export.
List the latest wiki runs
curl 'https://api.factory.ai/api/v0/wiki' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Create a wiki run
curl -X POST 'https://api.factory.ai/api/v0/wiki' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
List wiki run history for a repository
curl 'https://api.factory.ai/api/v0/wiki/history/{repoUrl}' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Create a wiki video upload URL
curl -X POST 'https://api.factory.ai/api/v0/wiki/video-upload-url' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Get a wiki run
curl 'https://api.factory.ai/api/v0/wiki/{wikiRunId}' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Delete a wiki run
curl -X DELETE 'https://api.factory.ai/api/v0/wiki/{wikiRunId}' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Export a wiki run as a zip
curl 'https://api.factory.ai/api/v0/wiki/{wikiRunId}/export' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Get a wiki page
curl 'https://api.factory.ai/api/v0/wiki/{wikiRunId}/pages/{pageId}' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Update wiki run privacy level
curl -X POST 'https://api.factory.ai/api/v0/wiki/{wikiRunId}/privacy' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
Search a wiki run
curl 'https://api.factory.ai/api/v0/wiki/{wikiRunId}/search' \
-H 'Authorization: Bearer $FACTORY_API_KEY'Parameters
Responses
401Response for status 401
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values
500Response for status 500
Human-readable error message
HTTP status code
HTTP status title
Additional error metadata
Values