Memory bulk jobs
Create memory bulk job
Create a bulk job that upserts or deletes many METADATA memories.
Authorization
bearerAuth AuthorizationBearer <token>
Provide your secret key as Authorization: Bearer sk_....
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request body for creating a bulk job that upserts or deletes many METADATA memories. Bulk jobs are only available for metadata-only memories.
Response Body
application/json
curl -X POST "https://example.com/v1/memories/jobs" \ -H "Content-Type: application/json" \ -d '{ "memoryTypeId": "mty_cf4fe6caa10b4009a8b103d2d5d64042", "memories": [ { "title": "Example metadata memory", "metadata": { "organization_id": "org_1234567890", "allowed_roles": [ "Admin", "Member" ], "size": 1337, "is_available": true, "mean_score": 3.14 } } ] }'{ "jobId": "mbj_cf4fe6caa10b4009a8b103d2d5d64042", "statusUrl": "/v1/memories/jobs/mbj_cf4fe6caa10b4009a8b103d2d5d64042"}