Enterprise API
Enterprise API è una funzionalità che ti consente di integrare le capacità Enterprise di Meshy nella tua applicazione. Queste funzionalità API sono disponibili solo per gli utenti con il nostro piano di livello enterprise. In questa sezione troverai tutte le informazioni necessarie per iniziare a utilizzare questa API.
List Showcases
Questo endpoint ti consente di cercare e restituire modelli showcase della community disponibili per il download. Puoi restituire un massimo di 10 modelli in una singola richiesta e ogni richiesta costerà 1 credit.
Parametri
Attributi opzionali
- Name
- page_size
- Type
- integer
- Description
Il numero di modelli showcase da restituire. Deve essere un numero positivo compreso tra
1e10inclusi. Nota che è possibile che la richiesta restituisca un numero di modelli corrispondenti inferiore a quello richiesto se non vengono trovate corrispondenze sufficienti. Non verrà restituito alcun modello se non viene trovata alcuna corrispondenza. Il valore predefinito è3modelli sepage_sizenon viene fornito.
- Name
- sort_by
- Type
- string
- Description
Metodo per ordinare i risultati di ricerca ottenuti. Se non specificato, i risultati verranno ordinati per tempo di creazione, dal più recente al meno recente (
-created_at).+created_at: Ordina per tempo di creazione in ordine crescente.-created_at: Ordina per tempo di creazione in ordine decrescente.+updated_at: Ordina per tempo di aggiornamento in ordine crescente.-updated_at: Ordina per tempo di aggiornamento in ordine decrescente.+downloads: Ordina per numero di download in ordine crescente.-downloads: Ordina per numero di download in ordine decrescente.
- Name
- search
- Type
- string
- Description
Testo da cercare tra i nomi dei modelli pubblicati dalla community (CC0). Se non fornito, verranno restituiti i migliori modelli della community in generale (in base a
sort_by).
- Name
- format
- Type
- string
- Description
Formato del modello 3D desiderato per i risultati restituiti. Tutti i modelli recuperati saranno nel formato specificato. Deve essere uno dei valori opzionali indicati di seguito. Se non fornito, sarà
glbper impostazione predefinita.glb: formato glb.fbx: formato fbx.obj: formato obj.usdz: formato usdz.
- Name
- showcase_type
- Type
- string
- Description
Tipo di modello desiderato per i risultati restituiti. Tutti i modelli recuperati saranno del tipo specificato. Deve essere uno dei valori opzionali indicati di seguito. Se non fornito, sarà
allper impostazione predefinita.all: Tutti i modelli showcase.animated: Modelli showcase animati.static: Modelli showcase statici.
Restituisce
- Name
- id
- Type
- string
- Description
L'identificatore univoco del modello showcase. Sebbene utilizziamo un UUID k-sortable come dettaglio implementativo per l'id del task, non dovresti presupporre alcun formato specifico per l'id.
- Name
- result_id
- Type
- string
- Description
L'identificatore univoco del risultato del modello restituito. Questo ID è collegato al modello e può essere utilizzato direttamente in altri task API come remesh.
- Name
- model_url
- Type
- object
- Description
L'URL del modello 3D scaricabile con le texture. Per impostazione predefinita restituisce il formato glb.
- Name
- conversion_status
- Type
- string
- Description
Lo stato di conversione del tipo di file dei modelli restituiti.
<stringa vuota>: Non convertito (glb predefinito).success: Conversione riuscita.failed: Conversione non riuscita.
- Name
- community_url
- Type
- string
- Description
Il link di navigazione della community del modello showcase.
- Name
- author
- Type
- string
- Description
L'autore del modello showcase.
- Name
- topology
- Type
- string
- Description
La topology del modello showcase (
quadotriangle).
- Name
- name
- Type
- string
- Description
Il nome del modello showcase.
- Name
- object_prompt
- Type
- string
- Description
La descrizione del modello showcase.
- Name
- categories
- Type
- array
- Description
Le categorie del modello showcase.
- Name
- tags
- Type
- array
- Description
I tag del modello showcase.
- Name
- mode
- Type
- string
- Description
Il mode del modello showcase.
- Name
- created_at
- Type
- timestamp
- Description
Il timestamp di creazione del modello showcase (millisecondi).
- Name
- updated_at
- Type
- timestamp
- Description
Il timestamp di aggiornamento del modello showcase (millisecondi).
Request
curl "https://api.meshy.ai/openapi/v1/showcases?page_size=10&sort_by=-created_at&search=car&format=glb" \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
{
"result": [
{
"id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"result_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"model_url": "https://api.meshy.ai/v1/models/018a210d-8ba4-705c-b111-1f1776f7f578/model.glb",
"conversion_status": "success",
"community_url": "https://www.meshy.ai/showcase/018a210d-8ba4-705c-b111-1f1776f7f578",
"author": "John Doe",
"topology": "quad",
"name": "Car",
"object_prompt": "A car",
"categories": ["vehicle"],
"tags": ["car", "vehicle"],
"mode": "3d",
"created_at": 1717171717171,
"updated_at": 1717171717171
}
]
}