Personal AI APIs
Upload URL
Upload content from a URL to your memory
POST
Overview
API endpoint for uploading content from URLs to your memory. Supports various types of content including public Youtube URLs, LinkedIn profiles, news articles, and blogs.
Headers
Must be set to application/json
Your Personal AI API key
Body
URL to upload (includes public Youtube URLs, LinkedIn profiles, news articles, blogs, etc)
Example Request
Title of the uploaded content
Example Request
Domain name of AI Persona to upload to
Example Request
ISO timestamp string indicating start time (UTC)
Example Request
ISO timestamp string indicating end time (UTC)
Example Request
Comma delimited list of tags for context and reference
Example Request
Boolean to specify whether to add the content to memory. Defaults to true.
Example Request
Example
Example Responses
Success or error message
Example Success Response
Example Error Response
Example cURL
cURL
Error Codes
Code | Description |
---|---|
503 | Authorization Failure - API key is invalid |
400 | Invalid URL - URL cannot be accessed or is invalid |
422 | Processing Error - Content cannot be extracted from URL |