From 20bf8a1ccbfe473f5fe733de3ffcf6d5e37ce4c9 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Mon, 30 Mar 2026 18:02:01 -0400 Subject: [PATCH] postman collections --- .../ArtCraft API/.resources/definition.yaml | 6 +++ .../control plane/.resources/definition.yaml | 2 + .../sora/.resources/definition.yaml | 2 + .../sora/Set Bearer.request.yaml | 10 ++++ .../sora/Set Cookie.request.yaml | 10 ++++ .../sora/Set Sentinel.request.yaml | 10 ++++ .../generate/.resources/definition.yaml | 2 + .../generate/cost/.resources/definition.yaml | 2 + .../cost/Estimate Image Cost.request.yaml | 25 ++++++++++ .../cost/Estimate Video Cost.request.yaml | 26 +++++++++++ .../generate/image/.resources/definition.yaml | 2 + .../image/Background Removal.request.yaml | 18 ++++++++ .../Flux 1 Dev (text to image).request.yaml | 22 +++++++++ .../image/angle/.resources/definition.yaml | 2 + .../image/angle/Qwen Angle Edit.request.yaml | 23 ++++++++++ .../image/edit/.resources/definition.yaml | 2 + .../image/edit/Edit Gpt-Image-1.request.yaml | 46 +++++++++++++++++++ .../edit/Flux Pro Kontext Max.request.yaml | 25 ++++++++++ .../image/inpaint/.resources/definition.yaml | 2 + .../inpaint/Flux Pro Inpaint.request.yaml | 28 +++++++++++ .../multi_function/.resources/definition.yaml | 2 + ...nce Seedream 4.5 (edit image).request.yaml | 32 +++++++++++++ ... Seedream 4.5 (text to image).request.yaml | 22 +++++++++ .../Bytedance Seedream 5 Lite.request.yaml | 22 +++++++++ .../GPT Image 1.5 (edit image).request.yaml | 32 +++++++++++++ ...GPT Image 1.5 (text to image).request.yaml | 22 +++++++++ .../multi_function/Nano Banana 2.request.yaml | 20 ++++++++ ... Banana Pro (reference image).request.yaml | 30 ++++++++++++ .../object/.resources/definition.yaml | 2 + ...enerate Hunyuan 2 Image to 3d.request.yaml | 23 ++++++++++ .../multi function/.resources/definition.yaml | 2 + ...Hunyuan 3D v3 Image to Object.request.yaml | 31 +++++++++++++ ... Hunyuan 3D v3 Text to Object.request.yaml | 21 +++++++++ .../generate/splat/.resources/definition.yaml | 2 + .../splat/Marble 0.1 Mini.request.yaml | 21 +++++++++ .../generate/video/.resources/definition.yaml | 2 + .../Generate Kling 1.6 Video.request.yaml | 24 ++++++++++ .../Generate Kling 2.1 Pro Video.request.yaml | 24 ++++++++++ .../multi_function/.resources/definition.yaml | 2 + ....5 Turbo Pro (image to video).request.yaml | 33 +++++++++++++ ...ling 2.6 Pro (image to video).request.yaml | 33 +++++++++++++ ...ling 3.0 Pro (image to video).request.yaml | 28 +++++++++++ ...ance 1.5 Pro (frame to video).request.yaml | 31 +++++++++++++ ...dance 1.5 Pro (text to video).request.yaml | 22 +++++++++ ...Seedance 2.0 (frame to video).request.yaml | 31 +++++++++++++ .../Seedance 2.0 (text to video).request.yaml | 22 +++++++++ .../Sora 2 (image to video).request.yaml | 33 +++++++++++++ .../Sora 2 Pro (image to video).request.yaml | 33 +++++++++++++ ...Veo 3.1 (image to video) Copy.request.yaml | 33 +++++++++++++ ...Veo 3.1 Fast (image to video).request.yaml | 33 +++++++++++++ .../image studio/.resources/definition.yaml | 2 + .../image studio/Prompt Image.request.yaml | 28 +++++++++++ .../Upload Scene Snapshot.request.yaml | 22 +++++++++ .../jobs/.resources/definition.yaml | 2 + .../DEPRECATED/.resources/definition.yaml | 2 + .../Enqueue Studio Gen2 (Dev).request.yaml | 25 ++++++++++ .../Enqueue Studio Gen2 (Prod).request.yaml | 22 +++++++++ .../Enqueue Studio Gen2.request.yaml | 24 ++++++++++ .../jobs/Delete Job (localhost).request.yaml | 6 +++ .../ArtCraft API/jobs/Delete Job.request.yaml | 6 +++ .../ArtCraft API/jobs/Get Job.request.yaml | 6 +++ ...List Session Jobs (localhost).request.yaml | 11 +++++ .../jobs/List Session Jobs.request.yaml | 6 +++ .../media files/.resources/definition.yaml | 2 + .../Delete Media File.request.yaml | 14 ++++++ .../Upload Engine Asset.request.yaml | 33 +++++++++++++ .../media files/Upload Image.request.yaml | 26 +++++++++++ ...- don't use unless necessary).request.yaml | 24 ++++++++++ .../Upload New Engine Asset 1.request.yaml | 42 +++++++++++++++++ .../Upload New Engine Asset.request.yaml | 26 +++++++++++ .../media files/Upload New Video.request.yaml | 38 +++++++++++++++ .../media files/Upload Pmx.request.yaml | 30 ++++++++++++ .../media files/Upload Spz.request.yaml | 29 ++++++++++++ ...Studio Shot (upload hostname).request.yaml | 23 ++++++++++ .../Upload Studio Shot.request.yaml | 26 +++++++++++ .../moderation/.resources/definition.yaml | 2 + .../moderation/Send Alert.request.yaml | 21 +++++++++ .../omni gen/.resources/definition.yaml | 2 + .../omni gen/List Image Models.request.yaml | 20 ++++++++ .../omni gen/List Video Models.request.yaml | 20 ++++++++ .../prompts/.resources/definition.yaml | 2 + .../prompts/Create Prompt.request.yaml | 18 ++++++++ .../prompts/Get Prompt.request.yaml | 11 +++++ .../.resources/definition.yaml | 2 + ...ipe Artcraft Checkout Session.request.yaml | 19 ++++++++ ...e User and Subscribe Checkout.request.yaml | 14 ++++++ .../tags/.resources/definition.yaml | 2 + .../ArtCraft API/tags/Edit Tags.request.yaml | 15 ++++++ .../ArtCraft API/tags/List Tags.request.yaml | 6 +++ .../tts/.resources/definition.yaml | 2 + .../tts/Create TTS (HEAD - CORS).request.yaml | 8 ++++ .../tts/Create TTS (localhost).request.yaml | 24 ++++++++++ .../ArtCraft API/tts/Create TTS.request.yaml | 16 +++++++ .../users/.resources/definition.yaml | 2 + .../users/Create Account.request.yaml | 17 +++++++ .../users/Google Account Create.request.yaml | 13 ++++++ .../Login (Production Username).request.yaml | 12 +++++ .../ArtCraft API/users/Login.request.yaml | 14 ++++++ .../users/Password Reset Redeem.request.yaml | 19 ++++++++ .../users/Password Reset Request.request.yaml | 17 +++++++ .../wallets/.resources/definition.yaml | 2 + ...reate Session Artcraft Wallet.request.yaml | 6 +++ .../webhooks/.resources/definition.yaml | 2 + .../webhooks/Fal Webhook.request.yaml | 18 ++++++++ .../Local Development.environment.yaml | 6 +++ .../environments/Production.environment.yaml | 6 +++ .../postman/globals/workspace.globals.yaml | 2 + 107 files changed, 1748 insertions(+) create mode 100644 _tools/postman/postman/collections/ArtCraft API/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/control plane/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/control plane/sora/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Bearer.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Cookie.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Sentinel.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/cost/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Image Cost.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Video Cost.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/Background Removal.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/Flux 1 Dev (text to image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/angle/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/angle/Qwen Angle Edit.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/edit/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/edit/Edit Gpt-Image-1.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/edit/Flux Pro Kontext Max.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/Flux Pro Inpaint.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (edit image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (text to image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 5 Lite.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (edit image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (text to image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana 2.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana Pro (reference image).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/object/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/object/Generate Hunyuan 2 Image to 3d.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/object/multi function/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Image to Object.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Text to Object.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/splat/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/splat/Marble 0.1 Mini.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 1.6 Video.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 2.1 Pro Video.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.5 Turbo Pro (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.6 Pro (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 3.0 Pro (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (frame to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (text to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (frame to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (text to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 Pro (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 (image to video) Copy.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 Fast (image to video).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/image studio/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/image studio/Prompt Image.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/image studio/Upload Scene Snapshot.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Dev).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Prod).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/Delete Job (localhost).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/Delete Job.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/Get Job.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs (localhost).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Delete Media File.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Engine Asset.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Image.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Media File (Generic - don't use unless necessary).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset 1.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload New Video.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Pmx.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Spz.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot (upload hostname).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/moderation/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/moderation/Send Alert.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/omni gen/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/omni gen/List Image Models.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/omni gen/List Video Models.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/prompts/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/prompts/Create Prompt.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/prompts/Get Prompt.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/stripe_artcraft/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create Stripe Artcraft Checkout Session.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create User and Subscribe Checkout.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tags/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tags/Edit Tags.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tags/List Tags.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tts/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tts/Create TTS (HEAD - CORS).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tts/Create TTS (localhost).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/tts/Create TTS.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Create Account.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Google Account Create.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Login (Production Username).request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Login.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Password Reset Redeem.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/users/Password Reset Request.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/wallets/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/wallets/Get Or Create Session Artcraft Wallet.request.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/webhooks/.resources/definition.yaml create mode 100644 _tools/postman/postman/collections/ArtCraft API/webhooks/Fal Webhook.request.yaml create mode 100644 _tools/postman/postman/environments/Local Development.environment.yaml create mode 100644 _tools/postman/postman/environments/Production.environment.yaml create mode 100644 _tools/postman/postman/globals/workspace.globals.yaml diff --git a/_tools/postman/postman/collections/ArtCraft API/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/.resources/definition.yaml new file mode 100644 index 0000000000..324377c27d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/.resources/definition.yaml @@ -0,0 +1,6 @@ +$kind: collection +variables: + - key: api_host + value: https://api.fakeyou.com + disabled: true + secret: false diff --git a/_tools/postman/postman/collections/ArtCraft API/control plane/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/control plane/.resources/definition.yaml new file mode 100644 index 0000000000..35c57ea3eb --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/control plane/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 11000 diff --git a/_tools/postman/postman/collections/ArtCraft API/control plane/sora/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Bearer.request.yaml b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Bearer.request.yaml new file mode 100644 index 0000000000..3be3ee3a8c --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Bearer.request.yaml @@ -0,0 +1,10 @@ +$kind: http-request +name: Set Bearer +url: "{{api_host}}/v1/control_plane/sora_secret" +method: POST +body: + type: urlencoded + content: + key: bearer + value: "" +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Cookie.request.yaml b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Cookie.request.yaml new file mode 100644 index 0000000000..14cec97df9 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Cookie.request.yaml @@ -0,0 +1,10 @@ +$kind: http-request +name: Set Cookie +url: "{{api_host}}/v1/control_plane/sora_secret" +method: POST +body: + type: urlencoded + content: + key: cookie + value: "" +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Sentinel.request.yaml b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Sentinel.request.yaml new file mode 100644 index 0000000000..36461c1eaf --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/control plane/sora/Set Sentinel.request.yaml @@ -0,0 +1,10 @@ +$kind: http-request +name: Set Sentinel +url: "{{api_host}}/v1/control_plane/sora_secret" +method: POST +body: + type: urlencoded + content: + key: sentinel + value: "" +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/.resources/definition.yaml new file mode 100644 index 0000000000..40bbb1c542 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/cost/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/cost/.resources/definition.yaml new file mode 100644 index 0000000000..afdeb9ac7a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/cost/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Image Cost.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Image Cost.request.yaml new file mode 100644 index 0000000000..4720fc5613 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Image Cost.request.yaml @@ -0,0 +1,25 @@ +$kind: http-request +name: Estimate Image Cost +url: "{{api_host}}/v1/generate/cost_estimate/image" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "model": "seedream_5_lite", + "provider": "artcraft", + "generation_mode": {"type": "text_to_image" }, + "aspect_ratio": "wide_sixteen_by_nine", + "resolution": "two_k", + "image_batch_count": 1 + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Video Cost.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Video Cost.request.yaml new file mode 100644 index 0000000000..4b40e138ed --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/cost/Estimate Video Cost.request.yaml @@ -0,0 +1,26 @@ +$kind: http-request +name: Estimate Video Cost +url: "{{api_host}}/v1/generate/cost_estimate/video" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "model": "seedance_2p0", + "provider": "artcraft", + "generation_mode": {"type": "text_to_video" }, + "aspect_ratio": "wide_sixteen_by_nine", + "resolution": "four_k", + "duration_seconds": 8, + "video_batch_count": 4 + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/Background Removal.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/Background Removal.request.yaml new file mode 100644 index 0000000000..39cb189a40 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/Background Removal.request.yaml @@ -0,0 +1,18 @@ +$kind: http-request +name: Background Removal +url: "{{api_host}}/v1/generate/image/remove_background" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "media_file_token": "m_v0n7g8k6saeg3t117kxf227xprtdcc" + } +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/Flux 1 Dev (text to image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/Flux 1 Dev (text to image).request.yaml new file mode 100644 index 0000000000..9353c98c32 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/Flux 1 Dev (text to image).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Flux 1 Dev (text to image) +url: "{{api_host}}/v1/generate/image/multi_function/gpt_image_1p5" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A large dinosaur looks inside a house from outside. It's looking for food. Big t-rex. Scary. Photorealistic. Face in the window.", + "number_images": 2 + } +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/Qwen Angle Edit.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/Qwen Angle Edit.request.yaml new file mode 100644 index 0000000000..6106834710 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/angle/Qwen Angle Edit.request.yaml @@ -0,0 +1,23 @@ +$kind: http-request +name: Qwen Angle Edit +url: "{{api_host}}/v1/generate/image/angle/qwen_edit_2511" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + "image_media_token": "m_z8v3nrjssha8rj5ayk51g85wef2cz9", + "vertical_angle": 33.0, + "horizontal_angle": 33.0 + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/.resources/definition.yaml new file mode 100644 index 0000000000..6522e17e9b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Edit Gpt-Image-1.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Edit Gpt-Image-1.request.yaml new file mode 100644 index 0000000000..ee45163979 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Edit Gpt-Image-1.request.yaml @@ -0,0 +1,46 @@ +$kind: http-request +name: Edit Gpt-Image-1 +url: "{{api_host}}/v1/generate/image/edit/gpt_image_1" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: >- + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + "image_media_tokens": ["m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb", "m_4n0p3ve9qew899774pg6w03vgzb6af", "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr"], + "prompt": "Put the cube from the image on the beach. Use the night sky." + } + + /*pub struct GptImage1EditImageRequest { + /// Idempotency token to prevent duplicate requests. + pub uuid_idempotency_token: String, + + /// Text prompt to generate the image from. + pub prompt: Option, + + // TODO: OneOf for image_urls or image_media_tokens + /// Image media tokens to include in the editing context. + pub image_media_tokens: Option>, + + /// Size of the image to generate. Default is Square. + pub image_size: Option, + + /// Number of images to generate. Default is one. + pub num_images: Option, + + /// Quality of the image to generate. Default is High. + pub image_quality: Option, + }*/ +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Flux Pro Kontext Max.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Flux Pro Kontext Max.request.yaml new file mode 100644 index 0000000000..44bdef06a9 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/edit/Flux Pro Kontext Max.request.yaml @@ -0,0 +1,25 @@ +$kind: http-request +name: Flux Pro Kontext Max +url: "{{api_host}}/v1/generate/image/edit/flux_pro_kontext_max" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + "image_media_token": "m_z8v3nrjssha8rj5ayk51g85wef2cz9", + "prompt": "Make this scene photorealistic. Change it to an overcast sky. Make the bricks look more aged and worn." + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/.resources/definition.yaml new file mode 100644 index 0000000000..40bbb1c542 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/Flux Pro Inpaint.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/Flux Pro Inpaint.request.yaml new file mode 100644 index 0000000000..99d7d1cd62 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/inpaint/Flux Pro Inpaint.request.yaml @@ -0,0 +1,28 @@ +$kind: http-request +name: Flux Pro Inpaint +url: "{{api_host}}/v1/generate/image/inpaint/flux_pro_1" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_cznbn2a1p9mcqeghbjedp12p5d60tn (dev - mochi glasses) + // m_v6ppx1jq7rbhyxpj8mg1hkryqbc9h6 (dev - mochi glasses MASK) + "image_media_token": "m_cznbn2a1p9mcqeghbjedp12p5d60tn", + "mask_media_token": "m_v6ppx1jq7rbhyxpj8mg1hkryqbc9h6", + "prompt": "Remove the glasses" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/.resources/definition.yaml new file mode 100644 index 0000000000..dcd739695a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (edit image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (edit image).request.yaml new file mode 100644 index 0000000000..b466477666 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (edit image).request.yaml @@ -0,0 +1,32 @@ +$kind: http-request +name: Bytedance Seedream 4.5 (edit image) +url: "{{api_host}}/v1/generate/image/multi_function/bytedance_seedream_4p5" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_tokens": ["m_4n0p3ve9qew899774pg6w03vgzb6af", "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", "m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb"], + "prompt": "Put the stars above the beach scene at night, add the cube on the beach." + } +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (text to image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (text to image).request.yaml new file mode 100644 index 0000000000..e4cb7fb4e4 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 4.5 (text to image).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Bytedance Seedream 4.5 (text to image) +url: "{{api_host}}/v1/generate/image/multi_function/bytedance_seedream_4p5" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A large dinosaur looks inside a house from outside. It's looking for food. Big t-rex. Scary. Photorealistic. Face in the window.", + "number_images": 2 + } +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 5 Lite.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 5 Lite.request.yaml new file mode 100644 index 0000000000..6065455a9a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Bytedance Seedream 5 Lite.request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Bytedance Seedream 5 Lite +url: "{{api_host}}/v1/generate/image/multi_function/bytedance_seedream_5_lite" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A large dinosaur looks inside a house from outside. It's looking for food. Big t-rex. Scary. Photorealistic. Face in the window.", + "number_images": 2 + } +order: 7000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (edit image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (edit image).request.yaml new file mode 100644 index 0000000000..9166ecdc22 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (edit image).request.yaml @@ -0,0 +1,32 @@ +$kind: http-request +name: GPT Image 1.5 (edit image) +url: "{{api_host}}/v1/generate/image/multi_function/gpt_image_1p5" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_tokens": ["m_4n0p3ve9qew899774pg6w03vgzb6af", "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", "m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb"], + "prompt": "Put the stars above the beach scene at night, add the cube on the beach." + } +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (text to image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (text to image).request.yaml new file mode 100644 index 0000000000..6792438cd9 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/GPT Image 1.5 (text to image).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: GPT Image 1.5 (text to image) +url: "{{api_host}}/v1/generate/image/flux_1_dev_text_to_image" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A large dinosaur looks inside a house from outside. It's looking for food. Big t-rex. Scary. Photorealistic. Face in the window.", + "number_images": 2 + } +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana 2.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana 2.request.yaml new file mode 100644 index 0000000000..b26ca967d5 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana 2.request.yaml @@ -0,0 +1,20 @@ +$kind: http-request +name: Nano Banana 2 +url: "{{api_host}}/v1/generate/image/multi_function/nano_banana_2" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p4chw32084te7dv8t4jc3bjfmafmjh (these tokens are invalid) + //"image_media_tokens": [], + "prompt": "A t-rex jumping rope, photorealistic. The t-rex is nervous." + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana Pro (reference image).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana Pro (reference image).request.yaml new file mode 100644 index 0000000000..f76a1b4f07 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/image/multi_function/Nano Banana Pro (reference image).request.yaml @@ -0,0 +1,30 @@ +$kind: http-request +name: Nano Banana Pro (reference image) +url: "{{api_host}}/v1/generate/image/multi_function/nano_banana_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_tokens": ["m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2", "m_5hhwgx47tzc68ms2ydkkwrdjakwtxk", "m_p4chw32084te7dv8t4jc3bjfmafmjh"], + "prompt": "Add the man and the girl to the water scene. Make them hold hands." + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/object/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/object/.resources/definition.yaml new file mode 100644 index 0000000000..40bbb1c542 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/object/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/object/Generate Hunyuan 2 Image to 3d.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/object/Generate Hunyuan 2 Image to 3d.request.yaml new file mode 100644 index 0000000000..c652c928cc --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/object/Generate Hunyuan 2 Image to 3d.request.yaml @@ -0,0 +1,23 @@ +$kind: http-request +name: Generate Hunyuan 2 Image to 3d +url: "{{api_host}}/v1/generate/object/hunyuan_2_image_to_3d" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: "" + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod) + "media_file_token": "m_z8v3nrjssha8rj5ayk51g85wef2cz9" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Image to Object.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Image to Object.request.yaml new file mode 100644 index 0000000000..5049bf3c9a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Image to Object.request.yaml @@ -0,0 +1,31 @@ +$kind: http-request +name: Generate Hunyuan 3D v3 Image to Object +url: "{{api_host}}/v1/generate/object/multi_function/hunyuan3d_v3" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: "" + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_token": "m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Text to Object.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Text to Object.request.yaml new file mode 100644 index 0000000000..2d7dbebd08 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/object/multi function/Generate Hunyuan 3D v3 Text to Object.request.yaml @@ -0,0 +1,21 @@ +$kind: http-request +name: Generate Hunyuan 3D v3 Text to Object +url: "{{api_host}}/v1/generate/object/multi_function/hunyuan3d_v3" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: "" + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "a large blue dragon with a smile" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/splat/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/splat/.resources/definition.yaml new file mode 100644 index 0000000000..dcd739695a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/splat/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/splat/Marble 0.1 Mini.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/splat/Marble 0.1 Mini.request.yaml new file mode 100644 index 0000000000..d34e12ff4c --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/splat/Marble 0.1 Mini.request.yaml @@ -0,0 +1,21 @@ +$kind: http-request +name: Marble 0.1 Mini +url: "{{api_host}}/v1/generate/splat/worldlabs_marble_0p1_mini" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A hidden forest grotto, fireflies, lush green" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/.resources/definition.yaml new file mode 100644 index 0000000000..6522e17e9b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 1.6 Video.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 1.6 Video.request.yaml new file mode 100644 index 0000000000..2a20d4bc5e --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 1.6 Video.request.yaml @@ -0,0 +1,24 @@ +$kind: http-request +name: Generate Kling 1.6 Video +url: "{{api_host}}/v1/generate/video/kling_1.6_pro_image_to_video" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: >- + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_mxr5s0qpbj0w321pqcw7s2pj93c962 (dev - container ship) + // m_f249t2nb8nggqd7ynpsjps5qmym5h3 (dev - oil tanker) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod) + "media_file_token": "m_mxr5s0qpbj0w321pqcw7s2pj93c962", + "end_frame_image_media_token": "m_f249t2nb8nggqd7ynpsjps5qmym5h3", + "prompt": "A large ship in a lake, the camera pulls back and shows the oil tanker from overhead" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 2.1 Pro Video.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 2.1 Pro Video.request.yaml new file mode 100644 index 0000000000..e1bb36fb63 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/Generate Kling 2.1 Pro Video.request.yaml @@ -0,0 +1,24 @@ +$kind: http-request +name: Generate Kling 2.1 Pro Video +url: "{{api_host}}/v1/generate/video/kling_2.1_pro_image_to_video" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: >- + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) - cube + // m_mxr5s0qpbj0w321pqcw7s2pj93c962 (dev - container ship) + // m_f249t2nb8nggqd7ynpsjps5qmym5h3 (dev - oil tanker) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod) + "media_file_token": "m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb", + "end_frame_image_media_token": "m_f249t2nb8nggqd7ynpsjps5qmym5h3", + "prompt": "A large ship in a lake, the camera pulls back and shows the oil tanker from overhead" + } +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.5 Turbo Pro (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.5 Turbo Pro (image to video).request.yaml new file mode 100644 index 0000000000..c5d40ac3a0 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.5 Turbo Pro (image to video).request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Kling 2.5 Turbo Pro (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/kling_2p5_turbo_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "start_frame_image_media_token": "m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1", + "prompt": "The camera is zooming by. It shows the full city" + } +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.6 Pro (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.6 Pro (image to video).request.yaml new file mode 100644 index 0000000000..eead5bde41 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 2.6 Pro (image to video).request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Kling 2.6 Pro (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/kling_2p6_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "start_frame_image_media_token": "m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1", + "prompt": "The camera is zooming by. It shows the full city" + } +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 3.0 Pro (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 3.0 Pro (image to video).request.yaml new file mode 100644 index 0000000000..2d50cfec7b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Kling 3.0 Pro (image to video).request.yaml @@ -0,0 +1,28 @@ +$kind: http-request +name: Kling 3.0 Pro (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/kling_3p0_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "start_frame_image_media_token": "m_8q0hx7g06dfrf28xxhjkgjhwcnqtbz", + "end_frame_image_media_token": "m_8q0hx7g06dfrf28xxhjkgjhwcnqtbz", + "prompt": "The corgi dances in a loop and then returns back to where it started" + } +order: 7000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (frame to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (frame to video).request.yaml new file mode 100644 index 0000000000..535365233d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (frame to video).request.yaml @@ -0,0 +1,31 @@ +$kind: http-request +name: Seedance 1.5 Pro (frame to video) +url: "{{api_host}}/v1/generate/video/multi_function/seedance_1p5_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + // m_wfyggg046gp7tqvexd9xar4t6zr5yj (artcraft mac - trains) + // m_qty2g150r6ppkbapnryc4fx4ayf8rh (artcraft mac - trains wide) + "prompt": "A subway and a passenger train are moving along outside the window. The camera pans out to show a wider view of the city and trains.", + "start_frame_media_token": "m_wfyggg046gp7tqvexd9xar4t6zr5yj", + "end_frame_media_token": "m_qty2g150r6ppkbapnryc4fx4ayf8rh" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (text to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (text to video).request.yaml new file mode 100644 index 0000000000..77026347b5 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 1.5 Pro (text to video).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Seedance 1.5 Pro (text to video) +url: "{{api_host}}/v1/generate/video/multi_function/seedance_1p5_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A giant is walking around in a forest", + "duration_seconds": 4 + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (frame to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (frame to video).request.yaml new file mode 100644 index 0000000000..3077479957 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (frame to video).request.yaml @@ -0,0 +1,31 @@ +$kind: http-request +name: Seedance 2.0 (frame to video) +url: "{{api_host}}/v1/generate/video/multi_function/seedance_2p0" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + // m_wfyggg046gp7tqvexd9xar4t6zr5yj (artcraft mac - trains) + // m_qty2g150r6ppkbapnryc4fx4ayf8rh (artcraft mac - trains wide) + "prompt": "A subway and a passenger train are moving along outside the window. The camera pans out to show a wider view of the city and trains.", + "start_frame_media_token": "m_wfyggg046gp7tqvexd9xar4t6zr5yj", + "end_frame_media_token": "m_qty2g150r6ppkbapnryc4fx4ayf8rh" + } +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (text to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (text to video).request.yaml new file mode 100644 index 0000000000..46c47775fb --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Seedance 2.0 (text to video).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Seedance 2.0 (text to video) +url: "{{api_host}}/v1/generate/video/multi_function/seedance_2p0" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "uuid_idempotency_token": "{{$randomUUID}}", + "prompt": "A red panda is is walking around in a forest", + "duration_seconds": 4 + } +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 (image to video).request.yaml new file mode 100644 index 0000000000..68b1957ac7 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 (image to video).request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Sora 2 (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/sora_2" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_token": "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", + "prompt": "The stars twinkle. There's a shooting star. The camera lowers to show the night sky above the forest" + } +order: 10000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 Pro (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 Pro (image to video).request.yaml new file mode 100644 index 0000000000..b4897f9f50 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Sora 2 Pro (image to video).request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Sora 2 Pro (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/sora_2_pro" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "image_media_token": "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", + "prompt": "The stars twinkle. There's a shooting star. The camera lowers to show the night sky above the forest" + } +order: 11000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 (image to video) Copy.request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 (image to video) Copy.request.yaml new file mode 100644 index 0000000000..7cd0c3eeba --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 (image to video) Copy.request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Veo 3.1 (image to video) Copy +url: "{{api_host}}/v1/generate/video/multi_function/veo_3p1" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "start_frame_image_media_token": "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", + "prompt": "The stars twinkle. There's a shooting star. The camera lowers to show the night sky above the forest" + } +order: 8000 diff --git a/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 Fast (image to video).request.yaml b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 Fast (image to video).request.yaml new file mode 100644 index 0000000000..7216ab972e --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/generate/video/multi_function/Veo 3.1 Fast (image to video).request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Veo 3.1 Fast (image to video) +url: "{{api_host}}/v1/generate/video/multi_function/veo_3p1_fast" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: > + { + "uuid_idempotency_token": "{{$randomUUID}}", + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev) + // m_z8v3nrjssha8rj5ayk51g85wef2cz9 (prod - godzilla stacks) + // m_4n0p3ve9qew899774pg6w03vgzb6af (dev - beach) + // m_9y8hy50582mwxpm8hxmh4n4wjeh5cr (dev - stars) + // m_p2hvrt9zd0mmexy7x5r7n8bx9ma3zb (dev - cube) + // m_w7cpyqr45d11fw9ca1wbkxp1q3kxs1 (dev - studio alley screenshot) + // m_gn0yvdvd8mw71m5n8whxsa6ywgsdb2 (dev halide - link) + // m_7jjskg45d8b00tsp5nxee0xjsr2fqw (dev halide - link again) + // m_5hhwgx47tzc68ms2ydkkwrdjakwtxk (dev halide - asian girl in rain) + // m_zm0xjkxrjh7vqxm3nd70qva49bnngn (dev halide - skeletal pose) + // m_p4chw32084te7dv8t4jc3bjfmafmjh (dev halide - water shader) + "start_frame_image_media_token": "m_9y8hy50582mwxpm8hxmh4n4wjeh5cr", + "prompt": "The stars twinkle. There's a shooting star. The camera lowers to show the night sky above the forest" + } +order: 9000 diff --git a/_tools/postman/postman/collections/ArtCraft API/image studio/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/image studio/.resources/definition.yaml new file mode 100644 index 0000000000..88c421d87d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/image studio/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 9000 diff --git a/_tools/postman/postman/collections/ArtCraft API/image studio/Prompt Image.request.yaml b/_tools/postman/postman/collections/ArtCraft API/image studio/Prompt Image.request.yaml new file mode 100644 index 0000000000..8805a41724 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/image studio/Prompt Image.request.yaml @@ -0,0 +1,28 @@ +$kind: http-request +name: Prompt Image +url: "{{api_host}}/v1/image_studio/prompt" +method: POST +headers: + - key: Session + value: "" + disabled: true + - key: Accept + value: application/json + - key: sora-bearer + value: "" + disabled: true + - key: sora-cookie + value: "" + disabled: true + - key: sora-sentinel + value: "" + disabled: true +body: + type: json + content: >- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "snapshot_media_token": "m_kaghwk8vsn5yw1qp6q7yzbx9szfgwe", + "prompt": "Match the provided image's composition and pose exactly as a reference. The characters should have the exact body poses, and the layouts of buildings and props should be close to exact. A girl standing in the middle of a clock town. N64 aesthetic." + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/image studio/Upload Scene Snapshot.request.yaml b/_tools/postman/postman/collections/ArtCraft API/image studio/Upload Scene Snapshot.request.yaml new file mode 100644 index 0000000000..5c593c3f30 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/image studio/Upload Scene Snapshot.request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Upload Scene Snapshot +url: "{{api_host}}/v1/image_studio/scene_snapshot" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: snapshot + src: [] + disabled: false +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/.resources/definition.yaml new file mode 100644 index 0000000000..afdeb9ac7a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Dev).request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Dev).request.yaml new file mode 100644 index 0000000000..52d33d9727 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Dev).request.yaml @@ -0,0 +1,25 @@ +$kind: http-request +name: Enqueue Studio Gen2 (Dev) +url: "{{api_host}}/v1/studio_gen2/enqueue" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "image_file": "m_btkn9vng12j2bw9tm7dcbg8vp5bd3a", + "video_file": "m_12h6ymaj4szk7ffhdj01n7c8x0d7ds", + + "debug_sleep_millis": 600000, + "debug_kill_old_jobs": true, + "skip_image_resize": true, + "tensor_image_width": 512, + "tensor_image_height": 768 + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Prod).request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Prod).request.yaml new file mode 100644 index 0000000000..999637e83d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2 (Prod).request.yaml @@ -0,0 +1,22 @@ +$kind: http-request +name: Enqueue Studio Gen2 (Prod) +url: "{{api_host}}/v1/studio_gen2/enqueue" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "image_file": "m_5kdgmdrfm6psvyq4df7h50jwhc6be4", + "video_file": "m_hehnjnzkcf98gcmdx5g6ws85w7c2m3", + "output_width": 1024, + "output_height": 576, + "debug_sleep_millis": 600000 + } +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2.request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2.request.yaml new file mode 100644 index 0000000000..f68946c8d2 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/DEPRECATED/Enqueue Studio Gen2.request.yaml @@ -0,0 +1,24 @@ +$kind: http-request +name: Enqueue Studio Gen2 +url: "{{api_host}}/v1/studio_gen2/enqueue" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "image_file": "m_9b4bk5bqah5k1ek2p9tmr1726c85yb", + "video_file": "m_mzensqsx1fx82n7wqz3xknfw3qahfp", + "output_width": 512, + "output_height": 768, + "debug_sleep_millis": 60000, + "debug_kill_old_jobs": true, + "fps": 8 + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job (localhost).request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job (localhost).request.yaml new file mode 100644 index 0000000000..6d3a3f0bfe --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job (localhost).request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: http://localhost:12345/v1/jobs/job/jinf_avdrxxv3dv04dfxh3jej57vbby2 +method: DELETE +headers: + Accept: application/json +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job.request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job.request.yaml new file mode 100644 index 0000000000..a79e61f3e1 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/Delete Job.request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: "{{api_host}}/v1/jobs/job/jinf_fr522a4fv7jwz59pta1cjh630cm" +method: DELETE +headers: + Accept: application/json +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/Get Job.request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/Get Job.request.yaml new file mode 100644 index 0000000000..8cd888eb84 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/Get Job.request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: "{{api_host}}/v1/jobs/job/jinf_avdrxxv3dv04dfxh3jej57vbby2" +method: GET +headers: + Accept: application/json +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs (localhost).request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs (localhost).request.yaml new file mode 100644 index 0000000000..b068083c9d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs (localhost).request.yaml @@ -0,0 +1,11 @@ +$kind: http-request +name: List Session Jobs (localhost) +url: http://localhost:12345/v1/jobs/session +method: GET +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs.request.yaml b/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs.request.yaml new file mode 100644 index 0000000000..96ba8c564e --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/jobs/List Session Jobs.request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: "{{api_host}}/v1/jobs/session" +method: GET +headers: + Accept: application/json +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/.resources/definition.yaml new file mode 100644 index 0000000000..fa91a43085 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 7000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Delete Media File.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Delete Media File.request.yaml new file mode 100644 index 0000000000..514a269fc2 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Delete Media File.request.yaml @@ -0,0 +1,14 @@ +$kind: http-request +url: "{{api_host}}/v1/media_files/file/m_6hjpa9q8269h7n7rg5vk8zr82cxhx9" +method: DELETE +headers: + Accept: application/json + Content-Type: application/json +body: + type: json + content: |- + { + "as_mod": true, + "set_delete": true + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Engine Asset.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Engine Asset.request.yaml new file mode 100644 index 0000000000..779e39681d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Engine Asset.request.yaml @@ -0,0 +1,33 @@ +$kind: http-request +name: Upload Engine Asset +url: "{{api_host}}/v1/media_files/upload/engine_asset" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Walls and Floors + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false + - type: text + key: source + value: file + disabled: false +order: 9000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Image.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Image.request.yaml new file mode 100644 index 0000000000..4f9b80516f --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Image.request.yaml @@ -0,0 +1,26 @@ +$kind: http-request +name: Upload Image +url: "{{api_host}}/v1/media_files/upload/image" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Media File (Generic - don't use unless necessary).request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Media File (Generic - don't use unless necessary).request.yaml new file mode 100644 index 0000000000..47af5f62cb --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Media File (Generic - don't use unless necessary).request.yaml @@ -0,0 +1,24 @@ +$kind: http-request +name: Upload Media File (Generic - don't use unless necessary) +url: "{{api_host}}/v1/media_files/upload" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + disabled: true + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + - type: file + key: file + src: [] +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset 1.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset 1.request.yaml new file mode 100644 index 0000000000..cf9ba1b94e --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset 1.request.yaml @@ -0,0 +1,42 @@ +$kind: http-request +name: Upload New Engine Asset +url: "{{api_host}}/v1/media_files/upload/new_engine_asset" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: file + key: file + src: [] + disabled: false + - type: text + key: maybe_title + value: | + Courtyard + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: text + key: source + value: file + disabled: false + - type: text + key: file + value: asdf + disabled: true + - type: text + key: engine_category + value: object + disabled: false +order: 11000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset.request.yaml new file mode 100644 index 0000000000..c22c13972d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Engine Asset.request.yaml @@ -0,0 +1,26 @@ +$kind: http-request +name: Upload New Engine Asset +url: "{{api_host}}/v1/media_files/upload/new_engine_asset" +method: POST +headers: + - key: Accept + value: application/json + - key: session + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + - type: file + key: file + src: /Users/bt/dev/storyteller/assets/engineer_test_files/pikachu.glb + - type: text + key: engine_category + value: expression +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Video.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Video.request.yaml new file mode 100644 index 0000000000..13191351e2 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload New Video.request.yaml @@ -0,0 +1,38 @@ +$kind: http-request +name: Upload New Video +url: "{{api_host}}/v1/media_files/upload/new_video" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false + - type: text + key: maybe_resample_fps + value: "8" + disabled: true + - type: text + key: maybe_trim_start_millis + value: "3000" + disabled: false + - type: text + key: maybe_trim_end_millis + value: "2000" + disabled: true +order: 7000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Pmx.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Pmx.request.yaml new file mode 100644 index 0000000000..d946fc3187 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Pmx.request.yaml @@ -0,0 +1,30 @@ +$kind: http-request +name: Upload Pmx +url: "{{api_host}}/v1/media_files/upload/pmx" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false + - type: text + key: engine_category + value: character + disabled: false +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Spz.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Spz.request.yaml new file mode 100644 index 0000000000..48fb313be3 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Spz.request.yaml @@ -0,0 +1,29 @@ +$kind: http-request +name: Upload Spz +url: "{{api_host}}/v1/media_files/upload/spz" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Cookie + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Splat File + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false +order: 10000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot (upload hostname).request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot (upload hostname).request.yaml new file mode 100644 index 0000000000..01eab5c682 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot (upload hostname).request.yaml @@ -0,0 +1,23 @@ +$kind: http-request +name: Upload Studio Shot (upload hostname) +url: https://upload.storyteller.ai/v1/media_files/upload/studio_shot +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + - type: file + key: file + src: /Users/bt/dev/storyteller/temp/frames.zip +order: 8000 diff --git a/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot.request.yaml b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot.request.yaml new file mode 100644 index 0000000000..442783354a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/media files/Upload Studio Shot.request.yaml @@ -0,0 +1,26 @@ +$kind: http-request +name: Upload Studio Shot +url: https://upload.storyteller.ai/v1/media_files/upload/studio_shot +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: formdata + content: + - type: text + key: maybe_title + value: Foo Bar Baz + disabled: false + - type: text + key: uuid_idempotency_token + value: "{{$randomUUID}}" + disabled: false + - type: file + key: file + src: [] + disabled: false +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/moderation/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/moderation/.resources/definition.yaml new file mode 100644 index 0000000000..53d990d16b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/moderation/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/moderation/Send Alert.request.yaml b/_tools/postman/postman/collections/ArtCraft API/moderation/Send Alert.request.yaml new file mode 100644 index 0000000000..4a5c4237ce --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/moderation/Send Alert.request.yaml @@ -0,0 +1,21 @@ +$kind: http-request +name: Send Alert +url: "{{api_host}}/v1/moderation/alerts/send" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: json + content: | + { + "title": "test alert from thread 2", + "description": "testing testing test" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/omni gen/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/omni gen/.resources/definition.yaml new file mode 100644 index 0000000000..dcd739695a --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/omni gen/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/omni gen/List Image Models.request.yaml b/_tools/postman/postman/collections/ArtCraft API/omni gen/List Image Models.request.yaml new file mode 100644 index 0000000000..98f5fafb65 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/omni gen/List Image Models.request.yaml @@ -0,0 +1,20 @@ +$kind: http-request +name: List Image Models +url: "{{api_host}}/v1/omni_gen/models/image" +method: GET +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: text + content: | + { + "title": "test alert" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/omni gen/List Video Models.request.yaml b/_tools/postman/postman/collections/ArtCraft API/omni gen/List Video Models.request.yaml new file mode 100644 index 0000000000..5c70f194ff --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/omni gen/List Video Models.request.yaml @@ -0,0 +1,20 @@ +$kind: http-request +name: List Video Models +url: "{{api_host}}/v1/omni_gen/models/video" +method: GET +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true + - key: Session + value: "" + disabled: true +body: + type: text + content: | + { + "title": "test alert" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/prompts/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/prompts/.resources/definition.yaml new file mode 100644 index 0000000000..a51c152069 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/prompts/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 10000 diff --git a/_tools/postman/postman/collections/ArtCraft API/prompts/Create Prompt.request.yaml b/_tools/postman/postman/collections/ArtCraft API/prompts/Create Prompt.request.yaml new file mode 100644 index 0000000000..9dc051ef46 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/prompts/Create Prompt.request.yaml @@ -0,0 +1,18 @@ +$kind: http-request +name: Create Prompt +url: "{{api_host}}/v1/prompts/create" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "positive_prompt": "This is a prompt" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/prompts/Get Prompt.request.yaml b/_tools/postman/postman/collections/ArtCraft API/prompts/Get Prompt.request.yaml new file mode 100644 index 0000000000..cefbec1ebb --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/prompts/Get Prompt.request.yaml @@ -0,0 +1,11 @@ +$kind: http-request +name: Get Prompt +url: "{{api_host}}/v1/prompts/prompt_8q8fwcmh93nn8pjb2szeqbxgz" +method: GET +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/.resources/definition.yaml new file mode 100644 index 0000000000..015248f88f --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 13000 diff --git a/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create Stripe Artcraft Checkout Session.request.yaml b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create Stripe Artcraft Checkout Session.request.yaml new file mode 100644 index 0000000000..64a0f7695c --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create Stripe Artcraft Checkout Session.request.yaml @@ -0,0 +1,19 @@ +$kind: http-request +name: Create Stripe Artcraft Checkout Session +url: "{{api_host}}/v1/stripe_artcraft/checkout/create_subscription" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: |- + { + //"uuid_idempotency_token": "{{$randomUUID}}", + "plan": "artcraft_pro", + "cadence": "yearly" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create User and Subscribe Checkout.request.yaml b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create User and Subscribe Checkout.request.yaml new file mode 100644 index 0000000000..d34ed0a8d9 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/stripe_artcraft/Create User and Subscribe Checkout.request.yaml @@ -0,0 +1,14 @@ +$kind: http-request +url: "{{api_host}}/v1/stripe_artcraft/user_signup_subscription_checkout" +method: POST +headers: + Accept: application/json +body: + type: json + content: |- + { + //"uuid_idempotency_token": "{{$randomUUID}}", + "plan": "artcraft_pro", + "cadence": "monthly" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tags/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/tags/.resources/definition.yaml new file mode 100644 index 0000000000..7a11f3d93b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tags/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 8000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tags/Edit Tags.request.yaml b/_tools/postman/postman/collections/ArtCraft API/tags/Edit Tags.request.yaml new file mode 100644 index 0000000000..14b362023f --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tags/Edit Tags.request.yaml @@ -0,0 +1,15 @@ +$kind: http-request +name: Edit Tags +url: "{{api_host}}/v1/tags/edit/model_weight/weight_84t9zeafn72wkje1x59f9rm81" +method: POST +headers: + Accept: application/json + Content-Type: application/json + Cookie: "" +body: + type: json + content: |- + { + "tags": "video games, legend of zelda" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tags/List Tags.request.yaml b/_tools/postman/postman/collections/ArtCraft API/tags/List Tags.request.yaml new file mode 100644 index 0000000000..3cf6b895b8 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tags/List Tags.request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: "{{api_host}}/v1/tags/list/model_weight/weight_84t9zeafn72wkje1x59f9rm81" +method: GET +headers: + Accept: application/json +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tts/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/tts/.resources/definition.yaml new file mode 100644 index 0000000000..b6d8d5bca6 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tts/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (HEAD - CORS).request.yaml b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (HEAD - CORS).request.yaml new file mode 100644 index 0000000000..481b71adb0 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (HEAD - CORS).request.yaml @@ -0,0 +1,8 @@ +$kind: http-request +name: Create TTS (HEAD / CORS) +url: "{{api_host}}/v1/tts/inference" +method: HEAD +headers: + Accept: application/json + User-Agent: brandon +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (localhost).request.yaml b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (localhost).request.yaml new file mode 100644 index 0000000000..6fc358d295 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS (localhost).request.yaml @@ -0,0 +1,24 @@ +$kind: http-request +url: http://localhost:12345/v1/tts/inference +method: POST +headers: + Accept: application/json + Content-Type: application/json + User-Agent: brandon +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "tts_model_token": "weight_dmmthavhawqc2hj7yqyemcbf8", + "inference_text": "hello world" + } +scripts: + - type: beforeRequest + code: |- + let uuid = require('uuid'); + let value = uuid.v4(); + + pm.environment.set("uuid", value); + language: text/javascript +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS.request.yaml b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS.request.yaml new file mode 100644 index 0000000000..0da7835726 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/tts/Create TTS.request.yaml @@ -0,0 +1,16 @@ +$kind: http-request +url: "{{api_host}}/v1/tts/inference" +method: POST +headers: + Accept: application/json + Content-Type: application/json + User-Agent: brandon +body: + type: json + content: |- + { + "uuid_idempotency_token": "asdf", + "tts_model_token": "weight_dmmthavhawqc2hj7yqyemcbf8", + "inference_text": "hello world" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/users/.resources/definition.yaml new file mode 100644 index 0000000000..6522e17e9b --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Create Account.request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Create Account.request.yaml new file mode 100644 index 0000000000..fc3d41a529 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Create Account.request.yaml @@ -0,0 +1,17 @@ +$kind: http-request +url: "{{api_host}}/v1/create_account" +method: POST +headers: + Accept: application/json + Content-Type: application/json +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "username": "newuser", + "password": "password", + "password_confirmation": "password", + "email_address": "echelon+testing@gmail.com" + } +order: 3000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Google Account Create.request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Google Account Create.request.yaml new file mode 100644 index 0000000000..9dd75fd55c --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Google Account Create.request.yaml @@ -0,0 +1,13 @@ +$kind: http-request +url: "{{api_host}}/v1/accounts/google_create" +method: POST +headers: + Accept: application/json + Content-Type: application/json +body: + type: json + content: |- + { + "google_credential": "eyJhbGciOiJSUzI1NiIsImtpZCI6ImIyN...[redacted]" + } +order: 4000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Login (Production Username).request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Login (Production Username).request.yaml new file mode 100644 index 0000000000..6aa24192d7 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Login (Production Username).request.yaml @@ -0,0 +1,12 @@ +$kind: http-request +url: "{{api_host}}/v1/login" +method: POST +body: + type: json + content: |- + { + // hanashi : password (dev) + "username_or_email": "echelon", + "password": "" + } +order: 2000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Login.request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Login.request.yaml new file mode 100644 index 0000000000..fdec51ce5d --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Login.request.yaml @@ -0,0 +1,14 @@ +$kind: http-request +url: "{{api_host}}/v1/login" +method: POST +body: + type: json + content: |- + { + // hanashi : password (dev) + //"username_or_email": "hanashi", + //"password": "hanashi" + "username_or_email": "newuser2", + "password": "newuser2" + } +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Redeem.request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Redeem.request.yaml new file mode 100644 index 0000000000..a2bff294e1 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Redeem.request.yaml @@ -0,0 +1,19 @@ +$kind: http-request +name: Password Reset Redeem +url: "{{api_host}}/v1/password_reset/redeem" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: json + content: |- + { + "reset_token": "redacted", + "new_password": "foobarbaz", + "new_password_validation": "foobarbaz" + } +order: 6000 diff --git a/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Request.request.yaml b/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Request.request.yaml new file mode 100644 index 0000000000..429d44040f --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/users/Password Reset Request.request.yaml @@ -0,0 +1,17 @@ +$kind: http-request +name: Password Reset Request +url: "{{api_host}}/v1/password_reset/request" +method: POST +headers: + - key: Accept + value: application/json + - key: Cookie + value: "" + disabled: true +body: + type: json + content: |- + { + "username_or_email": "newuser" + } +order: 5000 diff --git a/_tools/postman/postman/collections/ArtCraft API/wallets/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/wallets/.resources/definition.yaml new file mode 100644 index 0000000000..5ee6550934 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/wallets/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 14000 diff --git a/_tools/postman/postman/collections/ArtCraft API/wallets/Get Or Create Session Artcraft Wallet.request.yaml b/_tools/postman/postman/collections/ArtCraft API/wallets/Get Or Create Session Artcraft Wallet.request.yaml new file mode 100644 index 0000000000..ac4b0d0756 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/wallets/Get Or Create Session Artcraft Wallet.request.yaml @@ -0,0 +1,6 @@ +$kind: http-request +url: "{{api_host}}/v1/wallets/session_artcraft_wallet" +method: GET +headers: + Accept: application/json +order: 1000 diff --git a/_tools/postman/postman/collections/ArtCraft API/webhooks/.resources/definition.yaml b/_tools/postman/postman/collections/ArtCraft API/webhooks/.resources/definition.yaml new file mode 100644 index 0000000000..ac1749f215 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/webhooks/.resources/definition.yaml @@ -0,0 +1,2 @@ +$kind: collection +order: 12000 diff --git a/_tools/postman/postman/collections/ArtCraft API/webhooks/Fal Webhook.request.yaml b/_tools/postman/postman/collections/ArtCraft API/webhooks/Fal Webhook.request.yaml new file mode 100644 index 0000000000..e6acd93588 --- /dev/null +++ b/_tools/postman/postman/collections/ArtCraft API/webhooks/Fal Webhook.request.yaml @@ -0,0 +1,18 @@ +$kind: http-request +name: Fal Webhook +url: "{{api_host}}/v1/webhooks/fal" +method: POST +headers: + - key: Accept + value: application/json + - key: Session + value: "" + disabled: true +body: + type: json + content: |- + { + "uuid_idempotency_token": "{{$randomUUID}}", + "media_file_token": "m_v0n7g8k6saeg3t117kxf227xprtdcc" + } +order: 1000 diff --git a/_tools/postman/postman/environments/Local Development.environment.yaml b/_tools/postman/postman/environments/Local Development.environment.yaml new file mode 100644 index 0000000000..eadd5872e8 --- /dev/null +++ b/_tools/postman/postman/environments/Local Development.environment.yaml @@ -0,0 +1,6 @@ +name: Local Development +values: + - key: api_host + value: http://localhost:12345 + enabled: true +color: null diff --git a/_tools/postman/postman/environments/Production.environment.yaml b/_tools/postman/postman/environments/Production.environment.yaml new file mode 100644 index 0000000000..19f54f6ae8 --- /dev/null +++ b/_tools/postman/postman/environments/Production.environment.yaml @@ -0,0 +1,6 @@ +name: Production +values: + - key: api_host + value: https://api.fakeyou.com + enabled: true +color: null diff --git a/_tools/postman/postman/globals/workspace.globals.yaml b/_tools/postman/postman/globals/workspace.globals.yaml new file mode 100644 index 0000000000..e96c6d6030 --- /dev/null +++ b/_tools/postman/postman/globals/workspace.globals.yaml @@ -0,0 +1,2 @@ +name: Globals +values: []