How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Blng Design Journey API

The Design Journey API from Blng — 16 operation(s) for design journey.

Blng Design Journey API is one of 14 APIs that Blng publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Design Journey. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 19 operations across 16 paths, and defines 22 schemas. It is described by OpenAPI 3.2.0, at version 2.0.0.

Requests are made against a single base URL, /v2.

19 operations 16 paths 22 schemas 1 DELETE12 GET6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0.0
Base URL
https://journeys.blng.ai/v2
Authentication
HTTP Bearer, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Blng Design Journey API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuth). It supports OAuth 2.0 (cognitoUserAuth) using the implicit flow, exposing 4 scopes.

  • bearerAuth — Use your Cognito "accesstoken" or "idtoken" obtained from AWS Cognito Hosted UI or CLI. Click "Authorize" and paste the token.
  • cognitoUserAuth — Cognito authorization code flow for users

Paths & Operations 19

Across 16 paths, the API surfaces 19 operations — 1 DELETE, 12 GET, 6 POST. Each is listed below with its method, path, parameters, and response codes.

Design Journey 19
GET
/design/assets
List assets for the authenticated user (newest first)
listAssetsForUser 2 params → 200
POST
/design/assets/upload
Create an upload slot and return a pre-signed URL
createAssetUploadUrl body → 201400
GET
/design/assets/{assetId}
Get asset metadata
getAsset 1 param → 200404
GET
/design/assets/{assetId}/download
Get a signed URL for downloading an asset
getAssetDownloadUrl 2 params → 200404
POST
/design/journeys/{journeyId}/images/uploaddeprecated
Generate an image and get a pre-signed URL for upload
generateImageUploadURL 1 param body → 201400404
GET
/design/journeys/{journeyId}/imagesdeprecated
Retrieve all images for a journey
getAllImagesForJourney 1 param → 200
GET
/design/journeys/{journeyId}/images/{imageId}deprecated
Retrieve metadata for a specified image
getImageMetadata 2 params → 200
DELETE
/design/journeys/{journeyId}/images/{imageId}deprecated
Remove a specific image from the journey
deleteImage 2 params → 204404
GET
/design/journeys/{journeyId}/images/{imageId}/downloaddeprecated
Generate a pre-signed URL for downloading an image
generateImageDownloadUrl 2 params → 200404
GET
/design/journeys/{journeyId}/models
List models for a journey (newest first)
listModelsForJourney 3 params → 200404
POST
/design/journeys/{journeyId}/models
Create a Model3D from an uploaded 3D asset
createModel3D 1 param body → 201400404
GET
/design/journeys/{journeyId}/models/{modelId}
Get a Model3D (slots and status)
getModel3D 2 params → 200404
POST
/design/journeys/{journeyId}/models/{modelId}/conversions
Re-submit conversions for any incomplete slots
resubmitModelConversions 2 params body → 202404
POST
/design/journeys/{journeyId}/generations
Start a model generation from a prompt image
startModelGeneration 1 param body → 202400401404422423
GET
/design/journeys/{journeyId}/generations
Get model generations for a journey (newest first)
listModelGenerations 4 params → 200404
GET
/design/journeys/{journeyId}/generations/{generationId}
Get a model generation for a prompt (request, state, response)
getModelGeneration 2 params → 200404
GET
/design/journeys/{journeyId}/plans/{planId}
Get a design plan for a journey
getDesignPlanForJourney 3 params → 200304404
GET
/design/journeys/{journeyId}/plans
List design plans for a journey (newest first)
listDesignPlansForJourney 5 params → 200304404
POST
/design/journeys/{journeyId}/image-ops
Submit an image operation (upscale, background removal, etc.)
1 param body → 202400401404

Schemas 22

The contract defines 22 schemas that model the data the API accepts and returns. The most detailed are Asset (10 properties), ModelGeneration (10 properties), ImageOpsAcceptedResponse (9 properties), DesignPlanItem (8 properties). Each schema is shown below with its type and property counts.

ImageOpsLayerRequest
SubmitModelConversionsRequest
object
1 property
ModelGenerationResponse
Terminal payload for a model generation (success or error)
ImageLocation
object
2 properties 2 required
DesignPlanItem
object
8 properties 8 required
Asset
object
10 properties 4 required
CreateModel3DRequest
object
1 property 1 required
DesignPlanStage
object
5 properties 5 required
ImageOpsRequest
Model3D
object
Three-slot 3D model with conversion status per slot.
7 properties 7 required
ModelGenerationErrorResponse
object
4 properties 4 required
ImageOpsLegacyRequest
Model3DSlot
object
4 properties 1 required
ImageOpsPromptRequest
Image
object
This schema is deprecated and will be removed in the future. Please use the Asset schema instead.
5 properties 3 required
ImageOpsRequestBase
object
Common fields for POST /design/journeys/{journeyId}/image-ops (see ImageOpsRequest oneOf).
7 properties 2 required
ModelGenerationRequest
object
Request payload for generating a model from an image. Model generations first create a GLB, then the system automatically enqueues conversions to USD and USDZ.…
4 properties 1 required
ImageOpsApiWorkflow
string
DesignPlanGeneratedImages
object
1 property 1 required
ModelGeneration
object
End-to-end pipeline - generation (GLB) → slot conversions (USD, USDZ) → ready
10 properties 6 required
ModelGenerationSuccessResponse
object
5 properties 5 required
ImageOpsAcceptedResponse
object
9 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

blng-design-journey-api-openapi.yml Raw ↑

Other APIs Blng publishes across the network.

BLNG User API
BLNG Billing API
Blng Chat Prompts API
Blng Composite API
Blng Invitation API
Blng Journeys API
Blng Organization API
Blng Prompts API
Blng Subscription API
Blng User Subscription API
Blng User Tooltip API
Blng Webhook API
Where this information came from

This is an independent, third-party profile of Blng Design Journey API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.