Add Activepieces integration for workflow automation

- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-18 22:59:37 -05:00
parent 9848268d34
commit 3aa7199503
16292 changed files with 1284892 additions and 4708 deletions

View File

@@ -0,0 +1,33 @@
{
"extends": [
"../../../../.eslintrc.base.json"
],
"ignorePatterns": [
"!**/*"
],
"overrides": [
{
"files": [
"*.ts",
"*.tsx",
"*.js",
"*.jsx"
],
"rules": {}
},
{
"files": [
"*.ts",
"*.tsx"
],
"rules": {}
},
{
"files": [
"*.js",
"*.jsx"
],
"rules": {}
}
]
}

View File

@@ -0,0 +1,7 @@
# pieces-zoo
This library was generated with [Nx](https://nx.dev).
## Building
Run `nx build pieces-zoo` to build the library.

View File

@@ -0,0 +1,4 @@
{
"name": "@activepieces/piece-zoo",
"version": "0.0.7"
}

View File

@@ -0,0 +1,65 @@
{
"name": "pieces-zoo",
"$schema": "../../../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "packages/pieces/community/zoo/src",
"projectType": "library",
"release": {
"version": {
"currentVersionResolver": "git-tag",
"preserveLocalDependencyProtocols": false,
"manifestRootsToUpdate": [
"dist/{projectRoot}"
]
}
},
"tags": [],
"targets": {
"build": {
"executor": "@nx/js:tsc",
"outputs": [
"{options.outputPath}"
],
"options": {
"outputPath": "dist/packages/pieces/community/zoo",
"tsConfig": "packages/pieces/community/zoo/tsconfig.lib.json",
"packageJson": "packages/pieces/community/zoo/package.json",
"main": "packages/pieces/community/zoo/src/index.ts",
"assets": [
"packages/pieces/community/zoo/*.md",
{
"input": "packages/pieces/community/zoo/src/i18n",
"output": "./src/i18n",
"glob": "**/!(i18n.json)"
}
],
"buildableProjectDepsInPackageJsonType": "dependencies",
"updateBuildableProjectDepsInPackageJson": true
},
"dependsOn": [
"^build",
"prebuild"
]
},
"nx-release-publish": {
"options": {
"packageRoot": "dist/{projectRoot}"
}
},
"lint": {
"executor": "@nx/eslint:lint",
"outputs": [
"{options.outputFile}"
]
},
"prebuild": {
"executor": "nx:run-commands",
"options": {
"cwd": "packages/pieces/community/zoo",
"command": "bun install --no-save --silent"
},
"dependsOn": [
"^build"
]
}
}
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Generieren und iterieren von 3D-Modellen aus Textbeschreibungen mit ML-Endpunkten.",
"Your Zoo API Key (Bearer Token).": "Ihr Zoo API Key (Bären-Token).",
"Generate CAD Model": "CAD-Modell generieren",
"KCL Code Completions": "KCL-Code-Fertigstellungen",
"Iterate CAD Model": "CAD-Modell Iterieren",
"List CAD Models": "CAD-Modelle auflisten",
"Get CAD Model": "CAD-Modell holen",
"Give Model Feedback": "Model-Feedback geben",
"Get Async Operation": "Async-Operation abrufen",
"List Organization API Calls": "Auflistung von API-Aufrufen der Organisation",
"Get Organization API Call": "Organisations-API-Aufruf erhalten",
"List User API Calls": "Benutzer-API-Aufrufe auflisten",
"Get User API Call": "Benutzer-API-Anruf erhalten",
"List API Tokens": "API-Token auflisten",
"Create API Token": "API-Token erstellen",
"Get API Token": "Get API Token",
"Delete API Token": "API Token löschen",
"Get Center of Mass": "Zentrum der Masse",
"Convert CAD File": "Convert CAD File",
"Get Density": "Dichte erhalten",
"Get Mass": "Masse erhalten",
"Get Surface Area": "Oberflächenbereich erhalten",
"Get Volume": "Volume abrufen",
"Get OpenAPI Schema": "OpenAPI Schema erhalten",
"Return Pong": "Zurück Pong",
"Send Modeling Command": "Modellierungsbefehl senden",
"Get Organization": "Organisation holen",
"Update Organization": "Organisation aktualisieren",
"Create Organization": "Organisation erstellen",
"List Organization Members": "Organisationsmitglieder auflisten",
"Add Organization Member": "Organisationsmitglied hinzufügen",
"Get Organization Member": "Organisationsmitglied holen",
"Get Organization Payment Info": "Zahlungsdaten der Organisation abrufen",
"Update Organization Payment Info": "Organisation Zahlungsinformationen aktualisieren",
"Create Organization Payment Info": "Organisation Zahlungsinformationen erstellen",
"Delete Organization Payment Info": "Zahlungsinformationen der Organisation löschen",
"Get Organization Balance": "Organisationsbilanz erhalten",
"List Organization Invoices": "Organisationsrechnungen auflisten",
"List Organization Payment Methods": "Zahlungsmethoden der Organisation auflisten",
"Get Organization Subscription": "Organisationsabonnement erhalten",
"Update Organization Subscription": "Organisationsabonnement aktualisieren",
"Create Organization Subscription": "Organisationsabonnement erstellen",
"Get User Payment Info": "Benutzer-Zahlungsinformationen erhalten",
"Update User Payment Info": "Zahlungsinformationen aktualisieren",
"Create User Payment Info": "Benutzerzahlungsinfo erstellen",
"Delete User Payment Info": "Lösche Benutzerzahlungsinformationen",
"Get User Balance": "Benutzerkonto erhalten",
"List User Invoices": "Benutzerrechnungen auflisten",
"List User Payment Methods": "Liste der Benutzer-Zahlungsmethoden",
"Get User Subscription": "Benutzer-Abonnement erhalten",
"Update User Subscription": "Benutzer-Abonnement aktualisieren",
"Create User Subscription": "Benutzerabonnement erstellen",
"List Service Accounts": "Service-Konten auflisten",
"Create Service Account": "Service-Konto erstellen",
"Get Service Account": "Service-Konto abrufen",
"Delete Service Account": "Service-Konto löschen",
"List Organization Shortlinks": "Verknüpfungen der Organisation auflisten",
"List User Shortlinks": "Benutzerverknüpfungen auflisten",
"Create Shortlink": "Verknüpfung erstellen",
"Update Shortlink": "Verknüpfung aktualisieren",
"Delete Shortlink": "Verknüpfung löschen",
"Convert Angle": "Winkel umwandeln",
"Convert Area": "Bereich umwandeln",
"Convert Current": "Aktuell konvertieren",
"Convert Energy": "Energie umwandeln",
"Convert Force": "Kraft umwandeln",
"Convert Frequency": "Frequenz konvertieren",
"Convert Length": "Konvertiere Länge",
"Convert Mass": "Masse umwandeln",
"Convert Power": "Energie umwandeln",
"Convert Pressure": "Konvertiere Druck",
"Convert Temperature": "Temperatur umwandeln",
"Convert Torque": "Drehmoment umwandeln",
"Convert Volume": "Volume konvertieren",
"Get User": "Benutzer holen",
"Update User": "Benutzer aktualisieren",
"Delete User": "Benutzer löschen",
"Get Extended User Info": "Erweiterte Benutzerinformationen erhalten",
"Get OAuth2 Providers": "OAuth2-Anbieter holen",
"Get User Organization": "Benutzerorganisation abrufen",
"Get Privacy Settings": "Privatsphäre-Einstellungen abrufen",
"Update Privacy Settings": "Datenschutzeinstellungen aktualisieren",
"Get User Session": "Benutzersitzung abrufen",
"Generate a 3D model from text prompt": "Ein 3D-Modell aus Text-Prompt erzeugen",
"Get code completions for KCL (Kernel Configuration Language)": "Erhalte Code-Vervollständigungen für KCL (Kernelkonfigurationssprache)",
"Create a new iteration of an existing 3D model": "Erstelle eine neue Iteration eines bestehenden 3D-Modells",
"Retrieve a list of your generated 3D models": "Eine Liste Ihrer generierten 3D-Modelle abrufen",
"Retrieve details of a specific 3D model": "Details eines bestimmten 3D-Modells abrufen",
"Provide feedback on a generated 3D model": "Feedback zu einem generierten 3D-Modell geben",
"Retrieve details of an asynchronous operation": "Details einer asynchronen Operation abrufen",
"List API calls made by your organization": "API-Aufrufe Ihrer Organisation auflisten",
"Retrieve details of a specific API call made by your organization": "Details eines bestimmten API-Aufrufs Ihrer Organisation abrufen",
"List API calls made by your user account": "API-Anrufe Ihres Benutzerkontos auflisten",
"Retrieve details of a specific API call made by your user account": "Rufe Details zu einem bestimmten API-Anruf Ihres Benutzerkontos ab",
"List all API tokens for your user account": "Alle API-Token für Ihr Benutzerkonto auflisten",
"Create a new API token for your user account": "Erstelle ein neues API-Token für dein Benutzerkonto",
"Retrieve details of a specific API token": "Details eines bestimmten API-Token abrufen",
"Delete an API token from your user account": "API-Token aus Ihrem Benutzerkonto löschen",
"Calculate the center of mass of a CAD file": "Berechne das Zentrum der Masse einer CAD-Datei",
"Convert a CAD file from one format to another": "CAD-Datei von einem Format in ein anderes konvertieren",
"Calculate the density of a CAD file": "Berechne die Dichte einer CAD-Datei",
"Calculate the mass of a CAD file": "Masse einer CAD-Datei berechnen",
"Calculate the surface area of a CAD file": "Berechne die Oberfläche einer CAD-Datei",
"Calculate the volume of a CAD file": "Berechne die Lautstärke einer CAD-Datei",
"Retrieve the OpenAPI schema for the Zoo API": "Das OpenAPI Schema für die Zoo API abrufen",
"Health check endpoint that returns \"pong\"": "Endpunkt der Gesundheitsprüfung \"Pong\" zurückgibt",
"Send a command to the modeling WebSocket endpoint": "Sende einen Befehl an den modellierenden WebSocket-Endpunkt",
"Retrieve details of your organization": "Details Ihrer Organisation abrufen",
"Update your organization details": "Organisationsdetails aktualisieren",
"Create a new organization": "Neue Organisation erstellen",
"List all members of your organization": "Alle Mitglieder Ihrer Organisation auflisten",
"Add a new member to your organization": "Füge ein neues Mitglied deiner Organisation hinzu",
"Get details of a specific organization member": "Details eines bestimmten Organisationsmitglieds erhalten",
"Retrieve payment information for your organization": "Zahlungsinformationen für Ihr Unternehmen abrufen",
"Update payment information for your organization": "Zahlungsinformationen für Ihr Unternehmen aktualisieren",
"Create payment information for your organization": "Zahlungsinformationen für Ihr Unternehmen erstellen",
"Delete payment information for your organization": "Zahlungsinformationen für Ihr Unternehmen löschen",
"Retrieve the current balance for your organization": "Den aktuellen Kontostand für Ihre Organisation abrufen",
"List all invoices for your organization": "Alle Rechnungen für Ihre Organisation auflisten",
"List all payment methods for your organization": "Alle Zahlungsmethoden für Ihr Unternehmen auflisten",
"Retrieve the current subscription for your organization": "Aktuelles Abonnement für Ihre Organisation abrufen",
"Update the subscription for your organization": "Aktualisieren Sie das Abonnement für Ihre Organisation",
"Create a new subscription for your organization": "Erstellen Sie ein neues Abonnement für Ihre Organisation",
"Retrieve payment information for your user account": "Zahlungsinformationen für Ihr Benutzerkonto abrufen",
"Update payment information for your user account": "Zahlungsinformationen für Ihr Benutzerkonto aktualisieren",
"Create payment information for your user account": "Zahlungsinformationen für Ihr Benutzerkonto erstellen",
"Delete payment information for your user account": "Zahlungsinformationen für Ihr Benutzerkonto löschen",
"Retrieve the current balance for your user account": "Den aktuellen Kontostand für Ihr Benutzerkonto abrufen",
"List all invoices for your user account": "Alle Rechnungen für Ihr Benutzerkonto auflisten",
"List all payment methods for your user account": "Alle Zahlungsmethoden für Ihr Benutzerkonto auflisten",
"Retrieve the current subscription for your user account": "Abrufen des aktuellen Abonnements für Ihr Benutzerkonto",
"Update the subscription for your user account": "Aktualisieren Sie das Abonnement für Ihr Benutzerkonto",
"Create a new subscription for your user account": "Erstellen Sie ein neues Abonnement für Ihr Benutzerkonto",
"List all service accounts for your organization": "Alle Dienstkonten für Ihre Organisation auflisten",
"Create a new service account for your organization": "Erstellen Sie ein neues Service-Konto für Ihre Organisation",
"Retrieve details of a specific service account": "Details eines bestimmten Service-Kontos abrufen",
"Delete a service account from your organization": "Ein Service-Konto aus Ihrer Organisation löschen",
"List all shortlinks for your organization": "Alle Verknüpfungen für Ihre Organisation auflisten",
"List all shortlinks for your user account": "Alle Verknüpfungen für Ihr Benutzerkonto auflisten",
"Create a new shortlink for your user account": "Erstellen Sie einen neuen Shortlink für Ihr Benutzerkonto",
"Update an existing shortlink": "Aktualisiere einen bestehenden Shortlink",
"Delete an existing shortlink": "Existierende Verknüpfung löschen",
"Convert angle measurements between different units": "Winkelmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert area measurements between different units": "Flächenmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert electrical current measurements between different units": "Strommessungen zwischen verschiedenen Einheiten umwandeln",
"Convert energy measurements between different units": "Energievermessungen zwischen verschiedenen Einheiten umwandeln",
"Convert force measurements between different units": "Kraftmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert frequency measurements between different units": "Frequenzmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert length measurements between different units": "Längenmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert mass measurements between different units": "Massenmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert power measurements between different units": "Energievermessungen zwischen verschiedenen Einheiten konvertieren",
"Convert pressure measurements between different units": "Druckmessungen zwischen verschiedenen Einheiten umwandeln",
"Convert temperature measurements between different units": "Temperaturmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert torque measurements between different units": "Drehmomentmessungen zwischen verschiedenen Einheiten konvertieren",
"Convert volume measurements between different units": "Volumenmessungen zwischen verschiedenen Einheiten konvertieren",
"Retrieve your user information": "Benutzerinformationen abrufen",
"Update your user information": "Benutzerinformationen aktualisieren",
"Delete your user account": "Benutzerkonto löschen",
"Retrieve extended information about your user account": "Erhalte erweiterte Informationen über dein Benutzerkonto",
"Get the OAuth2 providers available for your user account": "Holen Sie sich die OAuth2-Anbieter für Ihr Benutzerkonto zur Verfügung",
"Get the organization associated with your user account": "Holen Sie sich die Organisation, die Ihrem Benutzerkonto zugeordnet ist",
"Get your user privacy settings": "Holen Sie sich Ihre Privatsphäre-Einstellungen",
"Update your user privacy settings": "Einstellungen zum Datenschutz aktualisieren",
"Get details about a specific user session": "Details zu einer bestimmten Sitzung erhalten",
"Output Format": "Ausgabeformat",
"Include KCL Output": "KCL-Ausgabe einbeziehen",
"Prompt": "Prompt",
"Temperature": "Temperatur",
"Max Tokens": "Max. Token",
"Stop Sequences": "Sequenzen stoppen",
"Limit": "Limit",
"Offset": "Versatz",
"Model ID": "Modell-ID",
"Feedback Type": "Feedbacktyp",
"Operation ID": "Operations-ID",
"Call ID": "Anruf-ID",
"Token Name": "Tokenname",
"Token": "Token",
"CAD File": "CAD-Datei",
"Source Format": "Quellformat",
"Command": "Befehl",
"Organization Name": "Organisationsname",
"Email": "E-Mail",
"Role": "Rolle",
"User ID": "Benutzer-ID",
"Payment Method ID": "ID der Zahlungsart",
"Plan ID": "Plan ID",
"Name": "Name",
"URL": "URL",
"Key": "Schlüssel",
"Value": "Wert",
"Input Unit": "Input Unit",
"Output Unit": "Ausgabeeinheit",
"Privacy Settings": "Privatsphäre-Einstellungen",
"Session Token": "Sitzungstoken",
"The KCL code prompt to get completions for": "Die KCL-Code-Eingabeaufforderung, um Vervollständigungen für",
"Controls randomness in completion generation (0.0 to 1.0)": "Kontrolliert die Zufallsrate bei der Fertigstellung (0.0 bis 1.0)",
"Maximum number of tokens to generate": "Maximale Anzahl der zu generierenden Token",
"Sequences where the API will stop generating further tokens": "Sequenzen, in denen die API keine weiteren Token mehr generieren wird",
"The prompt describing desired changes": "Die Eingabeaufforderung, die die gewünschten Änderungen beschreibt",
"Maximum number of models to return": "Maximale Anzahl an Modellen, die zurückgegeben werden sollen",
"Number of models to skip": "Anzahl der zu überspringenden Modelle",
"The ID of the model to retrieve": "Die ID des Modells zum Abrufen",
"The ID of the model to give feedback on": "Die ID des Modells zum Feedback geben",
"The ID of the async operation to retrieve": "Die ID der async-Operation zum Abrufen",
"Maximum number of API calls to return": "Maximale Anzahl der zurückzuführenden API-Aufrufe",
"Number of API calls to skip": "Anzahl der zu überspringenden API-Aufrufe",
"The ID of the API call to retrieve": "Die ID des API-Aufrufs zum Abrufen",
"Maximum number of tokens to return": "Maximale Anzahl der zurückzugebenden Token",
"Number of tokens to skip": "Anzahl der zu überspringenden Token",
"A name to identify this token": "Ein Name um dieses Token zu identifizieren",
"The token to retrieve details for": "Das Token zum Abrufen von Details für",
"The token to delete": "Das zu löschende Token",
"The CAD file to analyze": "Die zu analysierende CAD-Datei",
"The CAD file to convert": "Die CAD-Datei zum Konvertieren",
"The modeling command to send": "Der zu sendende Modellierungsbefehl",
"The new name for your organization": "Der neue Name für Ihre Organisation",
"The name for the new organization": "Der Name für die neue Organisation",
"Maximum number of members to return": "Maximale Anzahl an Mitgliedern, die zurückgeschickt werden sollen",
"Number of members to skip": "Anzahl zu überspringender Mitglieder",
"Email address of the user to add": "E-Mail-Adresse des hinzuzufügenden Benutzers",
"ID of the member to retrieve": "ID des abzuholenden Mitglieds",
"ID of the payment method to use": "ID der zu verwendenden Zahlungsart",
"Maximum number of invoices to return": "Maximale Anzahl an Rechnungen für die Rücksendung",
"Number of invoices to skip": "Anzahl der zu überspringenden Rechnungen",
"Maximum number of payment methods to return": "Maximale Anzahl der zurückzusendenden Zahlungsarten",
"Number of payment methods to skip": "Anzahl der zu überspringenden Zahlungsmethoden",
"ID of the subscription plan": "ID des Abonnements",
"Maximum number of service accounts to return": "Maximale Anzahl der zurückzusenden Service-Konten",
"Number of service accounts to skip": "Anzahl der zu überspringenden Service-Konten",
"Name for the service account": "Name für das Service-Konto",
"Token of the service account to retrieve": "Token des Service-Kontos zum Abrufen",
"Token of the service account to delete": "Token des zu löschenden Service-Kontos",
"Maximum number of shortlinks to return": "Maximale Anzahl der Kurzlinks zum Zurückgeben",
"Number of shortlinks to skip": "Anzahl der zu überspringenden Verknüpfungen",
"The URL to shorten": "Die zu verkürzende URL",
"Custom key for the shortlink (optional)": "Benutzerdefinierte Taste für den Shortlink (optional)",
"The key of the shortlink to update": "Der Schlüssel des zu aktualisierenden Shortlinks",
"The new URL for the shortlink": "Die neue URL für den Kurzlink",
"The key of the shortlink to delete": "Der Schlüssel des zu löschenden Kurzlinks",
"The angle value to convert": "Der zu konvertierende Winkelwert",
"The area value to convert": "Der zu konvertierende Flächenwert",
"The current value to convert": "Der aktuelle Wert zum Konvertieren",
"The energy value to convert": "Der zu konvertierende Energiewert",
"The force value to convert": "Die zu konvertierende Kraft",
"The frequency value to convert": "Der zu konvertierende Frequenzwert",
"The length value to convert": "Der zu konvertierende Längenwert",
"The mass value to convert": "Der zu konvertierende Massenwert",
"The power value to convert": "Der zu konvertierende Leistungswert",
"The pressure value to convert": "Der zu konvertierende Druckwert",
"The temperature value to convert": "Der zu konvertierende Temperaturwert",
"The torque value to convert": "Der zu konvertierende Drehmomentwert",
"The volume value to convert": "Der zu konvertierende Lautstärkewert",
"Your new display name": "Ihr neuer Anzeigename",
"Your new email address": "Ihre neue E-Mail-Adresse",
"The new privacy settings to apply": "Die neuen Privatsphäre-Einstellungen",
"The token of the session to retrieve": "Das Token der Sitzung zum Abrufen",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "STEP",
"STL": "STL",
"Thumbs Up": "Daumen hoch",
"Thumbs Down": "Daumen runter",
"Accepted": "Akzeptiert",
"Rejected": "Abgelehnt",
"Admin": "Admin",
"Member": "Mitglied",
"Degrees": "Grad",
"Radians": "Radier",
"Gradians": "Gradiane",
"Square Meters": "Quadratmeter",
"Square Feet": "Quadratfuß",
"Square Inches": "Quadratzoll",
"Square Yards": "Quadratische Yards",
"Square Kilometers": "Quadratkilometer",
"Square Miles": "Quadratmeilen",
"Hectares": "Hektaren",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperes",
"Kiloamperes": "Kiloampere",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Kalorien",
"Kilocalories": "Kilokalorien",
"Watt Hours": "Watt Stunden",
"Kilowatt Hours": "Kilowattstunden",
"British Thermal Units": "Britische Thermaleinheiten",
"Newtons": "Newtons",
"Kilonewtons": "Kilonewtonen",
"Pound-force": "Pfundkraft",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Meter",
"Kilometers": "Kilometer",
"Centimeters": "Zentimeter",
"Millimeters": "Millimeter",
"Inches": "Zoll",
"Feet": "Füße",
"Yards": "Werften",
"Miles": "Meilen",
"Kilograms": "Kilogramm",
"Grams": "Gramm",
"Milligrams": "Milligramm",
"Pounds": "Pfund",
"Ounces": "Unzen",
"Metric Tons": "Metrische Tonne",
"Watts": "Watt",
"Kilowatts": "Kilowatt",
"Megawatts": "Megawatt",
"Horsepower": "Pferdestärke",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Balken",
"Atmosphere": "Atmosphäre",
"Pounds per Square Inch": "Pfund pro Quadratzoll",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pfund Fuß",
"Kilogram Force Meter": "Kilogramm Kraftmessgerät",
"Cubic Meters": "Kubikmeter",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Kubikzoll",
"Liters": "Liter",
"Gallons": "Gallonen",
"Milliliters": "Milliliter",
"Fluid Ounces": "Fluid Unzen"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Generar e iterar sobre modelos 3D a partir de descripciones de texto usando puntos finales ML.",
"Your Zoo API Key (Bearer Token).": "Su clave API de Zoo (token portador).",
"Generate CAD Model": "Generar modelo CAD",
"KCL Code Completions": "Completaciones de código KCL",
"Iterate CAD Model": "Iterar modelo CAD",
"List CAD Models": "Lista de modelos CAD",
"Get CAD Model": "Obtener modelo CAD",
"Give Model Feedback": "Dar opinión del modelo",
"Get Async Operation": "Obtener Operación Async",
"List Organization API Calls": "Lista de llamadas API de la organización",
"Get Organization API Call": "Obtener organización API Call",
"List User API Calls": "Lista de llamadas de usuario API",
"Get User API Call": "Obtener llamada API de usuario",
"List API Tokens": "Lista de fichas API",
"Create API Token": "Crear token API",
"Get API Token": "Get API Token",
"Delete API Token": "Borrar token API",
"Get Center of Mass": "Obtener Centro de Mass",
"Convert CAD File": "Convert CAD File",
"Get Density": "Obtener densidad",
"Get Mass": "Obtener masa",
"Get Surface Area": "Obtener Superficie",
"Get Volume": "Obtener volumen",
"Get OpenAPI Schema": "Obtener esquema OpenAPI",
"Return Pong": "Volver Pong",
"Send Modeling Command": "Enviar comando de modificación",
"Get Organization": "Obtener organización",
"Update Organization": "Actualizar organización",
"Create Organization": "Crear organización",
"List Organization Members": "Listar miembros de la organización",
"Add Organization Member": "Añadir miembro de la organización",
"Get Organization Member": "Obtener miembro de la organización",
"Get Organization Payment Info": "Obtener información de pago de la organización",
"Update Organization Payment Info": "Actualizar información de pago de la organización",
"Create Organization Payment Info": "Crear información de pago de la organización",
"Delete Organization Payment Info": "Borrar información de pago de la organización",
"Get Organization Balance": "Obtener saldo de la organización",
"List Organization Invoices": "Listar facturas de la organización",
"List Organization Payment Methods": "Listar métodos de pago de la organización",
"Get Organization Subscription": "Obtener suscripción a la organización",
"Update Organization Subscription": "Actualizar suscripción de la organización",
"Create Organization Subscription": "Crear suscripción a la organización",
"Get User Payment Info": "Obtener información de pago de usuario",
"Update User Payment Info": "Actualizar información de pago de usuario",
"Create User Payment Info": "Crear información de pago de usuario",
"Delete User Payment Info": "Borrar información de pago de usuario",
"Get User Balance": "Obtener saldo de usuario",
"List User Invoices": "Listar facturas de usuario",
"List User Payment Methods": "Listar métodos de pago del usuario",
"Get User Subscription": "Obtener suscripción de usuario",
"Update User Subscription": "Actualizar suscripción de usuario",
"Create User Subscription": "Crear suscripción de usuario",
"List Service Accounts": "Listar cuentas de servicio",
"Create Service Account": "Crear cuenta de servicio",
"Get Service Account": "Obtener cuenta de servicio",
"Delete Service Account": "Eliminar cuenta de servicio",
"List Organization Shortlinks": "Lista de enlaces directos de la organización",
"List User Shortlinks": "Lista de enlaces directos de usuario",
"Create Shortlink": "Crear enlace directo",
"Update Shortlink": "Actualizar Atajo",
"Delete Shortlink": "Eliminar enlace directo",
"Convert Angle": "Convertir ángulo",
"Convert Area": "Convertir área",
"Convert Current": "Convertir Actual",
"Convert Energy": "Convertir energía",
"Convert Force": "Convertir fuerza",
"Convert Frequency": "Convertir frecuencia",
"Convert Length": "Convertir longitud",
"Convert Mass": "Convertir masa",
"Convert Power": "Convertir Poder",
"Convert Pressure": "Convertir presión",
"Convert Temperature": "Convertir temperatura",
"Convert Torque": "Convertir torque",
"Convert Volume": "Convertir volumen",
"Get User": "Obtener usuario",
"Update User": "Actualizar usuario",
"Delete User": "Eliminar usuario",
"Get Extended User Info": "Obtener información de usuario extendido",
"Get OAuth2 Providers": "Obtener proveedores de OAuth2",
"Get User Organization": "Obtener organización de usuario",
"Get Privacy Settings": "Obtener ajustes de privacidad",
"Update Privacy Settings": "Actualizar configuración de privacidad",
"Get User Session": "Obtener sesión de usuario",
"Generate a 3D model from text prompt": "Genera un modelo 3D a partir de text prompt",
"Get code completions for KCL (Kernel Configuration Language)": "Obtener terminaciones de código para KCL (idioma de configuración del Kernel )",
"Create a new iteration of an existing 3D model": "Crear una nueva iteración de un modelo 3D existente",
"Retrieve a list of your generated 3D models": "Recuperar una lista de sus modelos 3D generados",
"Retrieve details of a specific 3D model": "Recuperar detalles de un modelo 3D específico",
"Provide feedback on a generated 3D model": "Proporcionar retroalimentación sobre un modelo 3D generado",
"Retrieve details of an asynchronous operation": "Recuperar detalles de una operación asíncrona",
"List API calls made by your organization": "Listar llamadas API realizadas por su organización",
"Retrieve details of a specific API call made by your organization": "Recuperar detalles de una llamada API específica hecha por tu organización",
"List API calls made by your user account": "Listar llamadas API realizadas por tu cuenta de usuario",
"Retrieve details of a specific API call made by your user account": "Recuperar detalles de una llamada API específica hecha por tu cuenta de usuario",
"List all API tokens for your user account": "Listar todos los tokens de la API para tu cuenta de usuario",
"Create a new API token for your user account": "Crear un nuevo token API para tu cuenta de usuario",
"Retrieve details of a specific API token": "Recuperar detalles de un token de API específico",
"Delete an API token from your user account": "Eliminar un token API de tu cuenta de usuario",
"Calculate the center of mass of a CAD file": "Calcular el centro de masa de un archivo CAD",
"Convert a CAD file from one format to another": "Convierte un archivo CAD de un formato a otro",
"Calculate the density of a CAD file": "Calcula la densidad de un archivo CAD",
"Calculate the mass of a CAD file": "Calcular la masa de un archivo CAD",
"Calculate the surface area of a CAD file": "Calcular la superficie de un archivo CAD",
"Calculate the volume of a CAD file": "Calcular el volumen de un archivo CAD",
"Retrieve the OpenAPI schema for the Zoo API": "Recuperar el esquema OpenAPI para la API de Zoo",
"Health check endpoint that returns \"pong\"": "Control de salud que devuelve \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Enviar un comando al endpoint WebSocket modelado",
"Retrieve details of your organization": "Recuperar detalles de su organización",
"Update your organization details": "Actualiza los detalles de tu organización",
"Create a new organization": "Crear una nueva organización",
"List all members of your organization": "Listar todos los miembros de tu organización",
"Add a new member to your organization": "Añadir un nuevo miembro a su organización",
"Get details of a specific organization member": "Obtener detalles de un miembro específico de la organización",
"Retrieve payment information for your organization": "Recuperar información de pago para su organización",
"Update payment information for your organization": "Actualizar información de pago para su organización",
"Create payment information for your organization": "Crear información de pago para su organización",
"Delete payment information for your organization": "Eliminar información de pago para su organización",
"Retrieve the current balance for your organization": "Recuperar el saldo actual de su organización",
"List all invoices for your organization": "Listar todas las facturas de su organización",
"List all payment methods for your organization": "Listar todos los métodos de pago para su organización",
"Retrieve the current subscription for your organization": "Recuperar la suscripción actual para tu organización",
"Update the subscription for your organization": "Actualice la suscripción para su organización",
"Create a new subscription for your organization": "Crear una nueva suscripción para su organización",
"Retrieve payment information for your user account": "Recuperar información de pago para tu cuenta de usuario",
"Update payment information for your user account": "Actualizar información de pago para su cuenta de usuario",
"Create payment information for your user account": "Crear información de pago para su cuenta de usuario",
"Delete payment information for your user account": "Eliminar información de pago de su cuenta de usuario",
"Retrieve the current balance for your user account": "Recuperar el saldo actual de tu cuenta de usuario",
"List all invoices for your user account": "Listar todas las facturas de tu cuenta de usuario",
"List all payment methods for your user account": "Listar todos los métodos de pago de su cuenta de usuario",
"Retrieve the current subscription for your user account": "Recuperar la suscripción actual para tu cuenta de usuario",
"Update the subscription for your user account": "Actualizar la suscripción a tu cuenta de usuario",
"Create a new subscription for your user account": "Crear una nueva suscripción para tu cuenta de usuario",
"List all service accounts for your organization": "Listar todas las cuentas de servicio para su organización",
"Create a new service account for your organization": "Crear una nueva cuenta de servicio para su organización",
"Retrieve details of a specific service account": "Recuperar detalles de una cuenta de servicio específica",
"Delete a service account from your organization": "Eliminar una cuenta de servicio de su organización",
"List all shortlinks for your organization": "Listar todos los enlaces directos para su organización",
"List all shortlinks for your user account": "Listar todos los enlaces directos para su cuenta de usuario",
"Create a new shortlink for your user account": "Crear un nuevo enlace directo para tu cuenta de usuario",
"Update an existing shortlink": "Actualizar un shortlink existente",
"Delete an existing shortlink": "Eliminar un shortlink existente",
"Convert angle measurements between different units": "Convierte mediciones de ángulo entre diferentes unidades",
"Convert area measurements between different units": "Convierte mediciones de área entre diferentes unidades",
"Convert electrical current measurements between different units": "Convierte mediciones de corriente eléctrica entre diferentes unidades",
"Convert energy measurements between different units": "Convertir mediciones de energía entre diferentes unidades",
"Convert force measurements between different units": "Convierte mediciones de fuerza entre diferentes unidades",
"Convert frequency measurements between different units": "Convierte mediciones de frecuencia entre diferentes unidades",
"Convert length measurements between different units": "Convierte mediciones de longitud entre diferentes unidades",
"Convert mass measurements between different units": "Convierte mediciones masivas entre diferentes unidades",
"Convert power measurements between different units": "Convierte mediciones de potencia entre diferentes unidades",
"Convert pressure measurements between different units": "Convierte mediciones de presión entre diferentes unidades",
"Convert temperature measurements between different units": "Convierte mediciones de temperatura entre diferentes unidades",
"Convert torque measurements between different units": "Convierte mediciones de torque entre diferentes unidades",
"Convert volume measurements between different units": "Convertir mediciones de volumen entre diferentes unidades",
"Retrieve your user information": "Recuperar tu información de usuario",
"Update your user information": "Actualiza tu información de usuario",
"Delete your user account": "Eliminar tu cuenta de usuario",
"Retrieve extended information about your user account": "Recuperar información extendida sobre tu cuenta de usuario",
"Get the OAuth2 providers available for your user account": "Obtén los proveedores OAuth2 disponibles para tu cuenta de usuario",
"Get the organization associated with your user account": "Obtén la organización asociada con tu cuenta de usuario",
"Get your user privacy settings": "Obtén tus ajustes de privacidad de usuario",
"Update your user privacy settings": "Actualiza tu configuración de privacidad de usuario",
"Get details about a specific user session": "Obtener detalles sobre una sesión de usuario específica",
"Output Format": "Formato de salida",
"Include KCL Output": "Incluye salida KCL",
"Prompt": "Petición",
"Temperature": "Temperatura",
"Max Tokens": "Tokens máximos",
"Stop Sequences": "Detener secuencias",
"Limit": "Límite",
"Offset": "Desplazamiento",
"Model ID": "ID del modelo",
"Feedback Type": "Tipo de Comentario",
"Operation ID": "ID de Operación",
"Call ID": "ID de llamada",
"Token Name": "Nombre del Token",
"Token": "Token",
"CAD File": "Archivo CAD",
"Source Format": "Formato de origen",
"Command": "Comando",
"Organization Name": "Nombre de la organización",
"Email": "E-mail",
"Role": "Rol",
"User ID": "ID Usuario",
"Payment Method ID": "ID método de pago",
"Plan ID": "ID del plan",
"Name": "Nombre",
"URL": "URL",
"Key": "Clave",
"Value": "Valor",
"Input Unit": "Input Unit",
"Output Unit": "Unidad de salida",
"Privacy Settings": "Ajustes de privacidad",
"Session Token": "Token de sesión",
"The KCL code prompt to get completions for": "El indicador de código KCL para obtener las completaciones de",
"Controls randomness in completion generation (0.0 to 1.0)": "Controla la aleatoria en la generación de terminación (0.0 a 1.0)",
"Maximum number of tokens to generate": "Número máximo de tokens a generar",
"Sequences where the API will stop generating further tokens": "Secuencias donde la API dejará de generar más tokens",
"The prompt describing desired changes": "El prompt describiendo los cambios deseados",
"Maximum number of models to return": "Número máximo de modelos a devolver",
"Number of models to skip": "Número de modelos a omitir",
"The ID of the model to retrieve": "El ID del modelo a recuperar",
"The ID of the model to give feedback on": "El ID del modelo sobre el que dar comentarios",
"The ID of the async operation to retrieve": "El ID de la operación asíncrona a recuperar",
"Maximum number of API calls to return": "Número máximo de llamadas API a devolver",
"Number of API calls to skip": "Número de llamadas API a omitir",
"The ID of the API call to retrieve": "El ID de la llamada API para recuperar",
"Maximum number of tokens to return": "Número máximo de tokens a devolver",
"Number of tokens to skip": "Número de tokens a omitir",
"A name to identify this token": "Un nombre para identificar este token",
"The token to retrieve details for": "El token para recuperar detalles para",
"The token to delete": "El token a eliminar",
"The CAD file to analyze": "El archivo CAD para analizar",
"The CAD file to convert": "El archivo CAD a convertir",
"The modeling command to send": "El comando de modelado a enviar",
"The new name for your organization": "El nuevo nombre para tu organización",
"The name for the new organization": "El nombre para la nueva organización",
"Maximum number of members to return": "Número máximo de miembros a devolver",
"Number of members to skip": "Número de miembros a omitir",
"Email address of the user to add": "Dirección de correo del usuario a añadir",
"ID of the member to retrieve": "ID del miembro a recuperar",
"ID of the payment method to use": "ID del método de pago a usar",
"Maximum number of invoices to return": "Número máximo de facturas a devolver",
"Number of invoices to skip": "Número de facturas a omitir",
"Maximum number of payment methods to return": "Número máximo de métodos de pago a devolver",
"Number of payment methods to skip": "Número de métodos de pago a omitir",
"ID of the subscription plan": "ID del plan de suscripción",
"Maximum number of service accounts to return": "Número máximo de cuentas de servicio a devolver",
"Number of service accounts to skip": "Número de cuentas de servicio a omitir",
"Name for the service account": "Nombre de la cuenta de servicio",
"Token of the service account to retrieve": "Token de la cuenta de servicio a recuperar",
"Token of the service account to delete": "Token de la cuenta de servicio a eliminar",
"Maximum number of shortlinks to return": "Número máximo de enlaces cortos a devolver",
"Number of shortlinks to skip": "Número de enlaces directos a omitir",
"The URL to shorten": "La URL a acortar",
"Custom key for the shortlink (optional)": "Clave personalizada para el enlace corto (opcional)",
"The key of the shortlink to update": "La clave del enlace corto para actualizar",
"The new URL for the shortlink": "La nueva URL para el enlace corto",
"The key of the shortlink to delete": "La clave del enlace corto a eliminar",
"The angle value to convert": "El valor del ángulo a convertir",
"The area value to convert": "El valor de área a convertir",
"The current value to convert": "El valor actual a convertir",
"The energy value to convert": "El valor de energía a convertir",
"The force value to convert": "El valor de fuerza a convertir",
"The frequency value to convert": "El valor de la frecuencia a convertir",
"The length value to convert": "El valor de longitud a convertir",
"The mass value to convert": "El valor masivo a convertir",
"The power value to convert": "El valor de potencia a convertir",
"The pressure value to convert": "El valor de presión a convertir",
"The temperature value to convert": "El valor de temperatura a convertir",
"The torque value to convert": "El valor del par a convertir",
"The volume value to convert": "El valor de volumen a convertir",
"Your new display name": "Su nuevo nombre para mostrar",
"Your new email address": "Tu nueva dirección de correo",
"The new privacy settings to apply": "La nueva configuración de privacidad a aplicar",
"The token of the session to retrieve": "El token de la sesión a recuperar",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLT",
"OBJ": "OBJ",
"PLY": "LIMPIO",
"STEP": "ESTEP",
"STL": "STL",
"Thumbs Up": "Pulgar arriba",
"Thumbs Down": "Pulgares abajo",
"Accepted": "Aceptado",
"Rejected": "Rechazado",
"Admin": "Admin",
"Member": "Miembro",
"Degrees": "Grados",
"Radians": "Radianes",
"Gradians": "Grados",
"Square Meters": "Medidores cuadrados",
"Square Feet": "Feet cuadrado",
"Square Inches": "Pulgadas cuadradas",
"Square Yards": "Yardas cuadradas",
"Square Kilometers": "Kilómetros cuadrados",
"Square Miles": "Millas cuadradas",
"Hectares": "Hectáreas",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperios",
"Kiloamperes": "Kiloamperios",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calorías",
"Kilocalories": "Kilocalorías",
"Watt Hours": "Horas Watt",
"Kilowatt Hours": "Horas Kilowatt",
"British Thermal Units": "Unidades térmicas británicas",
"Newtons": "Nuevos",
"Kilonewtons": "Kilonewtons",
"Pound-force": "Fuerza de libra",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Medidores",
"Kilometers": "Kilómetros",
"Centimeters": "Centímetros",
"Millimeters": "Milímetros",
"Inches": "Pulgadas",
"Feet": "Carácter",
"Yards": "Yardas",
"Miles": "Millas",
"Kilograms": "Kilogramas",
"Grams": "Gramos",
"Milligrams": "Miligramas",
"Pounds": "Libras",
"Ounces": "Onzas",
"Metric Tons": "Toneladas métricas",
"Watts": "Aguas",
"Kilowatts": "Kilowatts",
"Megawatts": "Megawatts",
"Horsepower": "Caballo",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Barra",
"Atmosphere": "Atmósfera",
"Pounds per Square Inch": "Libras por pulgada cuadrada",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Punto de libra",
"Kilogram Force Meter": "Medidor de fuerza de kilogramo",
"Cubic Meters": "Medidores cúbicos",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Pulgadas cúbicas",
"Liters": "Litros",
"Gallons": "Galones",
"Milliliters": "Mililitros",
"Fluid Ounces": "Onces de fluido"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Générer et itérer sur des modèles 3D à partir de descriptions de texte à l'aide de points de terminaison ML.",
"Your Zoo API Key (Bearer Token).": "Votre clé API Zoo (jeton Porteur).",
"Generate CAD Model": "Générer un modèle CAO",
"KCL Code Completions": "Complétions de code KCL",
"Iterate CAD Model": "Itérer le modèle CAD",
"List CAD Models": "Lister les modèles CAO",
"Get CAD Model": "Obtenir le modèle CAO",
"Give Model Feedback": "Donner un avis sur le modèle",
"Get Async Operation": "Obtenir l'opération Async",
"List Organization API Calls": "Liste des appels API de l'organisation",
"Get Organization API Call": "Obtenir un appel API de l'organisation",
"List User API Calls": "Lister les appels API de l'utilisateur",
"Get User API Call": "Obtenir un appel de l'API utilisateur",
"List API Tokens": "Liste des jetons API",
"Create API Token": "Créer un jeton API",
"Get API Token": "Get API Token",
"Delete API Token": "Supprimer le jeton API",
"Get Center of Mass": "Obtenir le centre de la masse",
"Convert CAD File": "Convert CAD File",
"Get Density": "Obtenir la densité",
"Get Mass": "Obtenir la masse",
"Get Surface Area": "Obtenir une surface de surface",
"Get Volume": "Obtenir le volume",
"Get OpenAPI Schema": "Obtenir le schéma OpenAPI",
"Return Pong": "Retourner la chanson",
"Send Modeling Command": "Envoyer la commande de modélisation",
"Get Organization": "Obtenir une organisation",
"Update Organization": "Mettre à jour l'organisation",
"Create Organization": "Créer une organisation",
"List Organization Members": "Liste des membres de l'organisation",
"Add Organization Member": "Ajouter un membre de l'organisation",
"Get Organization Member": "Obtenir un membre de l'organisation",
"Get Organization Payment Info": "Obtenir les informations de paiement de l'organisation",
"Update Organization Payment Info": "Mettre à jour les informations de paiement de l'organisation",
"Create Organization Payment Info": "Créer des informations de paiement de l'organisation",
"Delete Organization Payment Info": "Supprimer les informations de paiement de l'organisation",
"Get Organization Balance": "Obtenir le solde de l'organisation",
"List Organization Invoices": "Liste des factures de l'organisation",
"List Organization Payment Methods": "Liste des modes de paiement de l'organisation",
"Get Organization Subscription": "Obtenir l'abonnement à l'organisation",
"Update Organization Subscription": "Mettre à jour l'abonnement à l'organisation",
"Create Organization Subscription": "Créer un abonnement à l'organisation",
"Get User Payment Info": "Obtenir les informations de paiement de l'utilisateur",
"Update User Payment Info": "Mettre à jour les informations de paiement de l'utilisateur",
"Create User Payment Info": "Créer des informations de paiement utilisateur",
"Delete User Payment Info": "Supprimer les informations de paiement de l'utilisateur",
"Get User Balance": "Obtenir le solde de l'utilisateur",
"List User Invoices": "Liste des factures des utilisateurs",
"List User Payment Methods": "Liste des modes de paiement des utilisateurs",
"Get User Subscription": "Obtenir l'abonnement de l'utilisateur",
"Update User Subscription": "Mettre à jour l'abonnement utilisateur",
"Create User Subscription": "Créer un abonnement utilisateur",
"List Service Accounts": "Liste des comptes de service",
"Create Service Account": "Créer un compte de service",
"Get Service Account": "Obtenir un compte de service",
"Delete Service Account": "Supprimer le compte de service",
"List Organization Shortlinks": "Liste des raccourcis de l'organisation",
"List User Shortlinks": "Liste des raccourcis utilisateur",
"Create Shortlink": "Créer un raccourci",
"Update Shortlink": "Mettre à jour le raccourci",
"Delete Shortlink": "Supprimer le lien court",
"Convert Angle": "Convertir l'angle",
"Convert Area": "Convertir la zone",
"Convert Current": "Convertir le courant",
"Convert Energy": "Convertir de l'énergie",
"Convert Force": "Force de conversion",
"Convert Frequency": "Fréquence de conversion",
"Convert Length": "Convertir la longueur",
"Convert Mass": "Convertir en masse",
"Convert Power": "Convertir la puissance",
"Convert Pressure": "Convertir la pression",
"Convert Temperature": "Température de conversion",
"Convert Torque": "Convertir le couple",
"Convert Volume": "Convertir le volume",
"Get User": "Obtenir un utilisateur",
"Update User": "Mise à jour de l'utilisateur",
"Delete User": "Supprimer l'utilisateur",
"Get Extended User Info": "Obtenir des informations utilisateur étendues",
"Get OAuth2 Providers": "Obtenir des fournisseurs OAuth2",
"Get User Organization": "Obtenir une organisation utilisateur",
"Get Privacy Settings": "Obtenir les paramètres de confidentialité",
"Update Privacy Settings": "Mettre à jour les paramètres de confidentialité",
"Get User Session": "Obtenir une session utilisateur",
"Generate a 3D model from text prompt": "Générer un modèle 3D à partir de l'invite de texte",
"Get code completions for KCL (Kernel Configuration Language)": "Obtenir les complétions de code pour KCL (Kernel Configuration Language)",
"Create a new iteration of an existing 3D model": "Créer une nouvelle itération d'un modèle 3D existant",
"Retrieve a list of your generated 3D models": "Récupérer une liste de vos modèles 3D générés",
"Retrieve details of a specific 3D model": "Récupérer les détails d'un modèle 3D spécifique",
"Provide feedback on a generated 3D model": "Fournir des commentaires sur un modèle 3D généré",
"Retrieve details of an asynchronous operation": "Récupérer les détails d'une opération asynchrone",
"List API calls made by your organization": "Lister les appels API effectués par votre organisation",
"Retrieve details of a specific API call made by your organization": "Récupérer les détails d'un appel API spécifique effectué par votre organisation",
"List API calls made by your user account": "Lister les appels API effectués par votre compte utilisateur",
"Retrieve details of a specific API call made by your user account": "Récupérer les détails d'un appel API spécifique effectué par votre compte utilisateur",
"List all API tokens for your user account": "Lister tous les jetons API pour votre compte utilisateur",
"Create a new API token for your user account": "Créer un nouveau jeton API pour votre compte utilisateur",
"Retrieve details of a specific API token": "Récupérer les détails d'un jeton API spécifique",
"Delete an API token from your user account": "Supprimer un jeton API de votre compte utilisateur",
"Calculate the center of mass of a CAD file": "Calculer le centre de masse d'un fichier CAO",
"Convert a CAD file from one format to another": "Convertir un fichier CAO d'un format à un autre",
"Calculate the density of a CAD file": "Calculer la densité d'un fichier CAO",
"Calculate the mass of a CAD file": "Calculer la masse d'un fichier CAO",
"Calculate the surface area of a CAD file": "Calculer l'aire de surface d'un fichier CAO",
"Calculate the volume of a CAD file": "Calculer le volume d'un fichier CAO",
"Retrieve the OpenAPI schema for the Zoo API": "Récupérer le schéma OpenAPI pour l'API Zoo",
"Health check endpoint that returns \"pong\"": "Point de terminaison du bilan de santé qui renvoie \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Envoyer une commande au point de terminaison WebSocket de modélisation",
"Retrieve details of your organization": "Récupérer les détails de votre organisation",
"Update your organization details": "Mettre à jour les détails de votre organisation",
"Create a new organization": "Créer une nouvelle organisation",
"List all members of your organization": "Lister tous les membres de votre organisation",
"Add a new member to your organization": "Ajouter un nouveau membre à votre organisation",
"Get details of a specific organization member": "Obtenir les détails d'un membre d'une organisation spécifique",
"Retrieve payment information for your organization": "Récupérer les informations de paiement de votre organisation",
"Update payment information for your organization": "Mettre à jour les informations de paiement pour votre organisation",
"Create payment information for your organization": "Créer des informations de paiement pour votre organisation",
"Delete payment information for your organization": "Supprimer les informations de paiement de votre organisation",
"Retrieve the current balance for your organization": "Récupérer le solde actuel de votre organisation",
"List all invoices for your organization": "Lister toutes les factures de votre organisation",
"List all payment methods for your organization": "Lister tous les moyens de paiement pour votre organisation",
"Retrieve the current subscription for your organization": "Récupérer l'abonnement actuel pour votre organisation",
"Update the subscription for your organization": "Mettre à jour l'abonnement pour votre organisation",
"Create a new subscription for your organization": "Créez un nouvel abonnement pour votre organisation",
"Retrieve payment information for your user account": "Récupérer les informations de paiement de votre compte utilisateur",
"Update payment information for your user account": "Mettre à jour les informations de paiement de votre compte utilisateur",
"Create payment information for your user account": "Créer des informations de paiement pour votre compte utilisateur",
"Delete payment information for your user account": "Supprimer les informations de paiement de votre compte utilisateur",
"Retrieve the current balance for your user account": "Récupérer le solde actuel de votre compte utilisateur",
"List all invoices for your user account": "Lister toutes les factures de votre compte utilisateur",
"List all payment methods for your user account": "Lister tous les modes de paiement pour votre compte utilisateur",
"Retrieve the current subscription for your user account": "Récupérer l'abonnement actuel pour votre compte utilisateur",
"Update the subscription for your user account": "Mettre à jour l'abonnement pour votre compte utilisateur",
"Create a new subscription for your user account": "Créez un nouvel abonnement pour votre compte utilisateur",
"List all service accounts for your organization": "Lister tous les comptes de service pour votre organisation",
"Create a new service account for your organization": "Créer un nouveau compte de service pour votre organisation",
"Retrieve details of a specific service account": "Récupérer les détails d'un compte de service spécifique",
"Delete a service account from your organization": "Supprimer un compte de service de votre organisation",
"List all shortlinks for your organization": "Lister tous les raccourcis pour votre organisation",
"List all shortlinks for your user account": "Lister tous les shortlinks pour votre compte utilisateur",
"Create a new shortlink for your user account": "Créer un nouveau shortlink pour votre compte utilisateur",
"Update an existing shortlink": "Mettre à jour un shortlink existant",
"Delete an existing shortlink": "Supprimer un lien court existant",
"Convert angle measurements between different units": "Convertir les mesures d'angle entre différentes unités",
"Convert area measurements between different units": "Convertir les mesures de zone entre différentes unités",
"Convert electrical current measurements between different units": "Convertir les mesures de courant électrique entre différentes unités",
"Convert energy measurements between different units": "Convertir les mesures énergétiques entre les différentes unités",
"Convert force measurements between different units": "Convertir les mesures de force entre différentes unités",
"Convert frequency measurements between different units": "Convertir les mesures de fréquence entre différentes unités",
"Convert length measurements between different units": "Convertir les mesures de longueur entre différentes unités",
"Convert mass measurements between different units": "Convertir les mesures de masse entre différentes unités",
"Convert power measurements between different units": "Convertir les mesures de puissance entre différentes unités",
"Convert pressure measurements between different units": "Convertir les mesures de pression entre différentes unités",
"Convert temperature measurements between different units": "Convertir les mesures de température entre différentes unités",
"Convert torque measurements between different units": "Convertir les mesures du couple entre les différentes unités",
"Convert volume measurements between different units": "Convertir les mesures de volume entre différentes unités",
"Retrieve your user information": "Récupérer vos informations utilisateur",
"Update your user information": "Mettre à jour vos informations utilisateur",
"Delete your user account": "Supprimer votre compte utilisateur",
"Retrieve extended information about your user account": "Récupérer les informations étendues sur votre compte utilisateur",
"Get the OAuth2 providers available for your user account": "Obtenez les fournisseurs OAuth2 disponibles pour votre compte utilisateur",
"Get the organization associated with your user account": "Obtenir l'organisation associée à votre compte utilisateur",
"Get your user privacy settings": "Obtenez vos paramètres de confidentialité utilisateur",
"Update your user privacy settings": "Mettre à jour vos paramètres de confidentialité utilisateur",
"Get details about a specific user session": "Obtenir des détails sur une session utilisateur spécifique",
"Output Format": "Format de sortie",
"Include KCL Output": "Inclure la sortie KCL",
"Prompt": "Prompt",
"Temperature": "Température",
"Max Tokens": "Tokens max",
"Stop Sequences": "Arrêter les séquences",
"Limit": "Limite",
"Offset": "Décalage",
"Model ID": "ID du modèle",
"Feedback Type": "Type de commentaire",
"Operation ID": "ID de l'opération",
"Call ID": "ID de l'appel",
"Token Name": "Nom du jeton",
"Token": "Jeton",
"CAD File": "Fichier CAD",
"Source Format": "Format de la source",
"Command": "Commandes",
"Organization Name": "Nom de l'organisation",
"Email": "Courriel",
"Role": "Rôle",
"User ID": "Identifiant de l'utilisateur",
"Payment Method ID": "ID de la méthode de paiement",
"Plan ID": "ID du plan",
"Name": "Nom",
"URL": "URL",
"Key": "Clés",
"Value": "Valeur",
"Input Unit": "Input Unit",
"Output Unit": "Unité de sortie",
"Privacy Settings": "Paramètres de confidentialité",
"Session Token": "Jeton de session",
"The KCL code prompt to get completions for": "L'invite de code KCL pour obtenir les complétions pour",
"Controls randomness in completion generation (0.0 to 1.0)": "Contrôle le caractère aléatoire dans la génération de compléments (0.0 à 1.0)",
"Maximum number of tokens to generate": "Nombre maximum de jetons à générer",
"Sequences where the API will stop generating further tokens": "Séquences où l'API arrêtera de générer des jetons supplémentaires",
"The prompt describing desired changes": "L'invite décrivant les modifications souhaitées",
"Maximum number of models to return": "Nombre maximum de modèles à retourner",
"Number of models to skip": "Nombre de modèles à ignorer",
"The ID of the model to retrieve": "L'ID du modèle à récupérer",
"The ID of the model to give feedback on": "L'ID du modèle sur lequel donner des commentaires",
"The ID of the async operation to retrieve": "L'ID de l'opération asynchrone à récupérer",
"Maximum number of API calls to return": "Nombre maximum d'appels API à renvoyer",
"Number of API calls to skip": "Nombre d'appels API à passer",
"The ID of the API call to retrieve": "L'ID de l'appel API à récupérer",
"Maximum number of tokens to return": "Nombre maximum de jetons à retourner",
"Number of tokens to skip": "Nombre de jetons à sauter",
"A name to identify this token": "Un nom pour identifier ce jeton",
"The token to retrieve details for": "Le jeton pour récupérer les détails pour",
"The token to delete": "Le jeton à supprimer",
"The CAD file to analyze": "Le fichier CAO à analyser",
"The CAD file to convert": "Le fichier CAO à convertir",
"The modeling command to send": "La commande de modélisation à envoyer",
"The new name for your organization": "Le nouveau nom pour votre organisation",
"The name for the new organization": "Le nom de la nouvelle organisation",
"Maximum number of members to return": "Nombre maximum de membres à retourner",
"Number of members to skip": "Nombre de membres à ignorer",
"Email address of the user to add": "Adresse e-mail de l'utilisateur à ajouter",
"ID of the member to retrieve": "ID du membre à récupérer",
"ID of the payment method to use": "ID de la méthode de paiement à utiliser",
"Maximum number of invoices to return": "Nombre maximum de factures à retourner",
"Number of invoices to skip": "Nombre de factures à ignorer",
"Maximum number of payment methods to return": "Nombre maximum de méthodes de paiement à retourner",
"Number of payment methods to skip": "Nombre de méthodes de paiement à ignorer",
"ID of the subscription plan": "ID du plan d'abonnement",
"Maximum number of service accounts to return": "Nombre maximum de comptes de service à retourner",
"Number of service accounts to skip": "Nombre de comptes de service à ignorer",
"Name for the service account": "Nom du compte de service",
"Token of the service account to retrieve": "Jeton du compte de service à récupérer",
"Token of the service account to delete": "Jeton du compte de service à supprimer",
"Maximum number of shortlinks to return": "Nombre maximum de raccourcis à retourner",
"Number of shortlinks to skip": "Nombre de raccourcis à passer",
"The URL to shorten": "L'URL à raccourcir",
"Custom key for the shortlink (optional)": "Clé personnalisée pour le shortlink (facultatif)",
"The key of the shortlink to update": "La clé du raccourci à mettre à jour",
"The new URL for the shortlink": "La nouvelle URL pour le shortlink",
"The key of the shortlink to delete": "La clé du raccourci à supprimer",
"The angle value to convert": "La valeur de l'angle à convertir",
"The area value to convert": "La valeur de la zone à convertir",
"The current value to convert": "La valeur actuelle à convertir",
"The energy value to convert": "La valeur énergétique à convertir",
"The force value to convert": "La valeur de force à convertir",
"The frequency value to convert": "La valeur de fréquence à convertir",
"The length value to convert": "La valeur de longueur à convertir",
"The mass value to convert": "La valeur de masse à convertir",
"The power value to convert": "La valeur de puissance à convertir",
"The pressure value to convert": "La valeur de pression à convertir",
"The temperature value to convert": "La valeur de température à convertir",
"The torque value to convert": "La valeur du couple à convertir",
"The volume value to convert": "La valeur de volume à convertir",
"Your new display name": "Votre nouveau nom d'affichage",
"Your new email address": "Votre nouvelle adresse e-mail",
"The new privacy settings to apply": "Les nouveaux paramètres de confidentialité à appliquer",
"The token of the session to retrieve": "Le jeton de la session à récupérer",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "ÉTAPE",
"STL": "STL",
"Thumbs Up": "Pouce vers le haut",
"Thumbs Down": "Pouce vers le bas",
"Accepted": "Accepté",
"Rejected": "Rejeté",
"Admin": "Administrateur",
"Member": "Membre",
"Degrees": "Degrés",
"Radians": "Radiens",
"Gradians": "Gradians",
"Square Meters": "Mètre carré",
"Square Feet": "Pieds carrés",
"Square Inches": "Pouces carrés",
"Square Yards": "Yards carrés",
"Square Kilometers": "Kilomètres carrés",
"Square Miles": "Miles carrés",
"Hectares": "Hectarès",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliampères",
"Kiloamperes": "Kiloampères",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calories",
"Kilocalories": "Kilocalories",
"Watt Hours": "Watt Heures",
"Kilowatt Hours": "Heures de Kilowatt",
"British Thermal Units": "Unités thermiques britanniques",
"Newtons": "Nouvelles",
"Kilonewtons": "Kilonewtons",
"Pound-force": "Pound-Force",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Compteurs",
"Kilometers": "Kilomètres",
"Centimeters": "Centimètres",
"Millimeters": "Millimètres",
"Inches": "Pouces",
"Feet": "Pieds",
"Yards": "Yards",
"Miles": "Miles",
"Kilograms": "Kilogrammes",
"Grams": "Grammes",
"Milligrams": "Milligrammes",
"Pounds": "Livres",
"Ounces": "Onces",
"Metric Tons": "Tons métriques",
"Watts": "Watts",
"Kilowatts": "Kilowatts",
"Megawatts": "Mégawatts",
"Horsepower": "Puissance du cheval",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Barre",
"Atmosphere": "Atmosphère",
"Pounds per Square Inch": "Livres par pouce carré",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pied de livre",
"Kilogram Force Meter": "Compteur de force de Kilogramme",
"Cubic Meters": "Compteurs cubes",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Pouces cubes",
"Liters": "Litres",
"Gallons": "Gallons",
"Milliliters": "Millilitres",
"Fluid Ounces": "Onces de fluide"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "ML エンドポイントを使用したテキスト記述から 3D モデルを生成して反復します。",
"Your Zoo API Key (Bearer Token).": "あなたのZoo APIキー(Bearerトークン)。",
"Generate CAD Model": "CADモデルを生成",
"KCL Code Completions": "KCL コード完了",
"Iterate CAD Model": "Iterate CAD Model",
"List CAD Models": "CADモデル一覧",
"Get CAD Model": "CADモデルを取得",
"Give Model Feedback": "モデルのフィードバックを与える",
"Get Async Operation": "非同期操作を取得する",
"List Organization API Calls": "組織API呼び出しの一覧",
"Get Organization API Call": "組織の API 呼び出しの取得",
"List User API Calls": "ユーザーAPI呼び出し一覧",
"Get User API Call": "ユーザーAPI呼び出しの取得",
"List API Tokens": "リストAPIトークン",
"Create API Token": "API トークンを作成",
"Get API Token": "Get API Token",
"Delete API Token": "API トークンを削除",
"Get Center of Mass": "中心点を取得",
"Convert CAD File": "Convert CAD File",
"Get Density": "密度を取得",
"Get Mass": "一括取得",
"Get Surface Area": "表面領域を取得する",
"Get Volume": "音量を取得",
"Get OpenAPI Schema": "OpenAPIスキーマの取得",
"Return Pong": "Return Pong",
"Send Modeling Command": "モデリングコマンドの送信",
"Get Organization": "組織を取得",
"Update Organization": "組織を更新",
"Create Organization": "組織を作成",
"List Organization Members": "組織メンバー一覧",
"Add Organization Member": "組織メンバーを追加",
"Get Organization Member": "組織メンバーを取得",
"Get Organization Payment Info": "組織の支払い情報を取得する",
"Update Organization Payment Info": "取引先の支払い情報を更新",
"Create Organization Payment Info": "取引先の支払い情報を作成",
"Delete Organization Payment Info": "取引先の支払い情報を削除",
"Get Organization Balance": "組織の残高を取得",
"List Organization Invoices": "取引先の請求書一覧",
"List Organization Payment Methods": "取引先の支払い方法の一覧",
"Get Organization Subscription": "組織のサブスクリプションを取得",
"Update Organization Subscription": "組織のサブスクリプションを更新",
"Create Organization Subscription": "組織のサブスクリプションを作成",
"Get User Payment Info": "ユーザー支払い情報を取得する",
"Update User Payment Info": "ユーザー支払い情報の更新",
"Create User Payment Info": "ユーザー支払い情報を作成",
"Delete User Payment Info": "ユーザー支払い情報の削除",
"Get User Balance": "ユーザー残高を取得",
"List User Invoices": "ユーザー請求書一覧",
"List User Payment Methods": "ユーザー支払い方法一覧",
"Get User Subscription": "ユーザーサブスクリプションを取得",
"Update User Subscription": "ユーザーサブスクリプションを更新",
"Create User Subscription": "ユーザーサブスクリプションを作成",
"List Service Accounts": "サービスアカウント一覧",
"Create Service Account": "サービスアカウントを作成",
"Get Service Account": "サービスアカウントを取得する",
"Delete Service Account": "サービスアカウントの削除",
"List Organization Shortlinks": "組織のショートカットの一覧",
"List User Shortlinks": "ユーザーのショートカットの一覧",
"Create Shortlink": "ショートカットを作成",
"Update Shortlink": "ショートカットを更新",
"Delete Shortlink": "ショートカットの削除",
"Convert Angle": "角度変換",
"Convert Area": "変換 エリア",
"Convert Current": "電流を変換",
"Convert Energy": "変換 エネルギー",
"Convert Force": "力を変換",
"Convert Frequency": "変換周波数",
"Convert Length": "変換長さ",
"Convert Mass": "質量変換",
"Convert Power": "変換",
"Convert Pressure": "変換 圧力を使用",
"Convert Temperature": "変換 温度",
"Convert Torque": "トルクを変換する",
"Convert Volume": "音量の変換",
"Get User": "ユーザーを取得",
"Update User": "ユーザーを更新",
"Delete User": "ユーザーを削除",
"Get Extended User Info": "拡張ユーザ情報を取得する",
"Get OAuth2 Providers": "OAuth2プロバイダーを入手",
"Get User Organization": "ユーザー組織を取得",
"Get Privacy Settings": "プライバシー設定を取得",
"Update Privacy Settings": "プライバシー設定を更新",
"Get User Session": "ユーザーセッションの取得",
"Generate a 3D model from text prompt": "テキストプロンプトから3Dモデルを生成する",
"Get code completions for KCL (Kernel Configuration Language)": "KCL (カーネル設定言語) のコード補完を取得する",
"Create a new iteration of an existing 3D model": "既存の 3D モデルの新しい反復を作成",
"Retrieve a list of your generated 3D models": "生成された 3D モデルのリストを取得します",
"Retrieve details of a specific 3D model": "特定の 3D モデルの詳細を取得します",
"Provide feedback on a generated 3D model": "生成された3Dモデルに関するフィードバックを提供する",
"Retrieve details of an asynchronous operation": "非同期操作の詳細を取得します",
"List API calls made by your organization": "所属組織のAPI呼び出し一覧",
"Retrieve details of a specific API call made by your organization": "組織の特定の API 呼び出しの詳細を取得します",
"List API calls made by your user account": "ユーザーアカウントによって行われた API 呼び出しの一覧",
"Retrieve details of a specific API call made by your user account": "ユーザーアカウントによる特定の API 呼び出しの詳細を取得します。",
"List all API tokens for your user account": "ユーザーアカウントのすべての API トークンを一覧表示する",
"Create a new API token for your user account": "ユーザーアカウント用の新しいAPIトークンを作成します",
"Retrieve details of a specific API token": "特定の API トークンの詳細を取得します",
"Delete an API token from your user account": "ユーザーアカウントからAPIトークンを削除する",
"Calculate the center of mass of a CAD file": "CADファイルの重心を計算する",
"Convert a CAD file from one format to another": "CADファイルを別のフォーマットに変換する",
"Calculate the density of a CAD file": "CAD ファイルの密度を計算します。",
"Calculate the mass of a CAD file": "CAD ファイルの質量を計算する",
"Calculate the surface area of a CAD file": "CAD ファイルの表面積を計算します。",
"Calculate the volume of a CAD file": "CAD ファイルの音量を計算する",
"Retrieve the OpenAPI schema for the Zoo API": "Zoo API の OpenAPI スキーマを取得します",
"Health check endpoint that returns \"pong\"": "\"pong\" を返すヘルスチェックエンドポイント",
"Send a command to the modeling WebSocket endpoint": "モデリングのWebSocketエンドポイントにコマンドを送信します",
"Retrieve details of your organization": "組織の詳細を取得",
"Update your organization details": "組織の詳細を更新",
"Create a new organization": "新しい組織を作成",
"List all members of your organization": "所属組織のすべてのメンバーを一覧表示する",
"Add a new member to your organization": "組織に新しいメンバーを追加する",
"Get details of a specific organization member": "特定の組織メンバーの詳細を取得する",
"Retrieve payment information for your organization": "組織の支払い情報を取得",
"Update payment information for your organization": "組織の支払い情報を更新する",
"Create payment information for your organization": "組織の支払い情報を作成する",
"Delete payment information for your organization": "組織の支払い情報を削除する",
"Retrieve the current balance for your organization": "組織の現在の残高を取得します",
"List all invoices for your organization": "所属組織の請求書一覧",
"List all payment methods for your organization": "組織のすべての支払い方法を一覧表示します。",
"Retrieve the current subscription for your organization": "組織の現在のサブスクリプションを取得します",
"Update the subscription for your organization": "組織のサブスクリプションを更新する",
"Create a new subscription for your organization": "あなたの組織の新しいサブスクリプションを作成します",
"Retrieve payment information for your user account": "ユーザーアカウントの支払い情報を取得する",
"Update payment information for your user account": "ユーザーアカウントの支払い情報を更新する",
"Create payment information for your user account": "ユーザーアカウントの支払い情報を作成する",
"Delete payment information for your user account": "ユーザーアカウントの支払い情報を削除する",
"Retrieve the current balance for your user account": "ユーザーアカウントの現在の残高を取得します",
"List all invoices for your user account": "ユーザーアカウントの請求書をすべて一覧表示する",
"List all payment methods for your user account": "ユーザーアカウントのすべての支払い方法を一覧表示する",
"Retrieve the current subscription for your user account": "ユーザーアカウントの現在のサブスクリプションを取得します",
"Update the subscription for your user account": "ユーザーアカウントのサブスクリプションを更新する",
"Create a new subscription for your user account": "あなたのユーザーアカウントの新しいサブスクリプションを作成します",
"List all service accounts for your organization": "組織のすべてのサービスアカウントを一覧表示する",
"Create a new service account for your organization": "組織の新しいサービスアカウントを作成する",
"Retrieve details of a specific service account": "特定のサービスアカウントの詳細を取得します",
"Delete a service account from your organization": "組織からサービスアカウントを削除する",
"List all shortlinks for your organization": "所属組織のすべてのショートカットを一覧表示する",
"List all shortlinks for your user account": "ユーザーアカウントのすべてのショートカットを一覧します。",
"Create a new shortlink for your user account": "ユーザーアカウントの新しいショートカットを作成する",
"Update an existing shortlink": "既存のショートカットを更新",
"Delete an existing shortlink": "既存のショートカットを削除",
"Convert angle measurements between different units": "異なる単位間の角度測定値を変換",
"Convert area measurements between different units": "異なる単位間の面積の測定値を変換",
"Convert electrical current measurements between different units": "異なるユニット間の電流測定値を変換",
"Convert energy measurements between different units": "異なるユニット間のエネルギー測定値を変換",
"Convert force measurements between different units": "異なるユニット間の力の測定値を変換",
"Convert frequency measurements between different units": "異なるユニット間の周波数測定値を変換",
"Convert length measurements between different units": "異なる単位間の長さの測定値を変換",
"Convert mass measurements between different units": "異なるユニット間の質量測定値を変換",
"Convert power measurements between different units": "異なるユニット間の電力測定値を変換",
"Convert pressure measurements between different units": "異なるユニット間の圧力測定",
"Convert temperature measurements between different units": "異なるユニット間の温度測定値を変換する",
"Convert torque measurements between different units": "異なるユニット間のトルク測定値を変換する",
"Convert volume measurements between different units": "異なるユニット間の音量測定値を変換",
"Retrieve your user information": "ユーザー情報の取得",
"Update your user information": "ユーザー情報を更新する",
"Delete your user account": "ユーザーアカウントを削除する",
"Retrieve extended information about your user account": "ユーザーアカウントの詳細情報を取得する",
"Get the OAuth2 providers available for your user account": "あなたのユーザーアカウントで利用できる OAuth2 プロバイダーを入手してください",
"Get the organization associated with your user account": "ユーザーアカウントに関連付けられた組織を取得する",
"Get your user privacy settings": "ユーザーのプライバシー設定を取得する",
"Update your user privacy settings": "ユーザーのプライバシー設定を更新する",
"Get details about a specific user session": "特定のユーザーセッションについての詳細を取得します",
"Output Format": "出力形式",
"Include KCL Output": "KCL 出力を含める",
"Prompt": "Prompt",
"Temperature": "温度",
"Max Tokens": "最大トークン",
"Stop Sequences": "シーケンスを停止",
"Limit": "制限",
"Offset": "オフセット",
"Model ID": "モデル ID",
"Feedback Type": "フィードバックの種類",
"Operation ID": "操作ID",
"Call ID": "通話ID",
"Token Name": "トークン名",
"Token": "トークン",
"CAD File": "CAD ファイル",
"Source Format": "ソースフォーマット",
"Command": "(Command)",
"Organization Name": "組織名",
"Email": "Eメールアドレス",
"Role": "ロール",
"User ID": "ユーザー ID",
"Payment Method ID": "支払方法ID",
"Plan ID": "プランID",
"Name": "Name",
"URL": "URL",
"Key": "キー",
"Value": "値",
"Input Unit": "Input Unit",
"Output Unit": "出力ユニット",
"Privacy Settings": "プライバシー設定",
"Session Token": "セッショントークン",
"The KCL code prompt to get completions for": "完了を取得するための KCL コードのプロンプト:",
"Controls randomness in completion generation (0.0 to 1.0)": "補完生成時のランダム性を制御します (0.0 から 1.0)",
"Maximum number of tokens to generate": "生成するトークンの最大数",
"Sequences where the API will stop generating further tokens": "APIがさらにトークンの生成を停止するシーケンス",
"The prompt describing desired changes": "希望する変更を説明するプロンプトが表示されます",
"Maximum number of models to return": "Maximum number of models to return",
"Number of models to skip": "スキップするモデルの数",
"The ID of the model to retrieve": "取得するモデルのID",
"The ID of the model to give feedback on": "フィードバックを与えるモデル ID",
"The ID of the async operation to retrieve": "取得する非同期操作の ID",
"Maximum number of API calls to return": "返却するAPI呼び出しの最大数",
"Number of API calls to skip": "スキップする API 呼び出しの数",
"The ID of the API call to retrieve": "取得する API 呼び出しの ID",
"Maximum number of tokens to return": "返品するトークンの最大数",
"Number of tokens to skip": "スキップするトークンの数",
"A name to identify this token": "このトークンを識別する名前",
"The token to retrieve details for": "詳細を取得するトークン",
"The token to delete": "削除するトークン",
"The CAD file to analyze": "分析する CAD ファイル",
"The CAD file to convert": "変換するCADファイル",
"The modeling command to send": "送信するモデリングコマンド",
"The new name for your organization": "組織の新しい名前",
"The name for the new organization": "新しい組織の名前",
"Maximum number of members to return": "Maximum number of members to return",
"Number of members to skip": "スキップするメンバー数",
"Email address of the user to add": "追加するユーザーのメールアドレス",
"ID of the member to retrieve": "取得するメンバーのID",
"ID of the payment method to use": "使用する支払い方法のID",
"Maximum number of invoices to return": "返品する請求書の最大数",
"Number of invoices to skip": "スキップする請求書の数",
"Maximum number of payment methods to return": "Maximum number of payment methods to return",
"Number of payment methods to skip": "スキップする支払い方法の数",
"ID of the subscription plan": "サブスクリプションプランのID",
"Maximum number of service accounts to return": "返品するサービスアカウントの最大数",
"Number of service accounts to skip": "スキップするサービスアカウントの数",
"Name for the service account": "サービスアカウントの名前",
"Token of the service account to retrieve": "取得するサービスアカウントのトークン",
"Token of the service account to delete": "削除するサービスアカウントのトークン",
"Maximum number of shortlinks to return": "返却するショートカットの最大数",
"Number of shortlinks to skip": "スキップするショートカットの数",
"The URL to shorten": "短縮する URL",
"Custom key for the shortlink (optional)": "ショートカットのカスタムキー (オプション)",
"The key of the shortlink to update": "更新するショートカットのキー",
"The new URL for the shortlink": "The new URL for the shortlink",
"The key of the shortlink to delete": "削除するショートカットのキー",
"The angle value to convert": "変換する角度の値",
"The area value to convert": "変換する領域の値",
"The current value to convert": "変換する現在の値",
"The energy value to convert": "変換するエネルギー値",
"The force value to convert": "変換する力の値",
"The frequency value to convert": "変換する周波数の値",
"The length value to convert": "変換する長さの値",
"The mass value to convert": "変換するマス値",
"The power value to convert": "変換する電力量",
"The pressure value to convert": "変換する圧力値",
"The temperature value to convert": "変換する温度値",
"The torque value to convert": "変換するトルク値",
"The volume value to convert": "変換するボリューム値",
"Your new display name": "新しい表示名",
"Your new email address": "新しいメールアドレス",
"The new privacy settings to apply": "適用する新しいプライバシー設定",
"The token of the session to retrieve": "取得するセッションのトークン",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "STEP",
"STL": "STL",
"Thumbs Up": "サムネイルアップ",
"Thumbs Down": "サムネイルダウン",
"Accepted": "承認済み",
"Rejected": "拒否",
"Admin": "管理者",
"Member": "メンバー",
"Degrees": "度",
"Radians": "ラジアン",
"Gradians": "グラディアン語",
"Square Meters": "平方メートル",
"Square Feet": "平方フィート",
"Square Inches": "平方インチ",
"Square Yards": "平方ヤード",
"Square Kilometers": "平方キロメートル",
"Square Miles": "平方マイル",
"Hectares": "Hectares",
"Acres": "エーカーズ",
"Amperes": "Amperes",
"Milliamperes": "ミリアンペア",
"Kiloamperes": "キロアンペア",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "カロリー情報",
"Kilocalories": "キロカロリー",
"Watt Hours": "ワット時間",
"Kilowatt Hours": "キロワット時間",
"British Thermal Units": "イギリスの熱単位",
"Newtons": "Newton",
"Kilonewtons": "キロネウトン",
"Pound-force": "Pound-force",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "ギガHz",
"Meters": "メートル",
"Kilometers": "キロメートル",
"Centimeters": "センチメートル",
"Millimeters": "ミリメートル",
"Inches": "インチ",
"Feet": "フィート",
"Yards": "ヤード",
"Miles": "マイル",
"Kilograms": "Kilogram",
"Grams": "グラム",
"Milligrams": "ミリグラム文字",
"Pounds": "ポンド",
"Ounces": "Ounces",
"Metric Tons": "メトリックトン",
"Watts": "ワット数",
"Kilowatts": "キロワット",
"Megawatts": "メガワッツ",
"Horsepower": "馬力",
"Pascal": "パスカル",
"Kilopascal": "Kilopascal",
"Bar": "バー",
"Atmosphere": "雰囲気を変更",
"Pounds per Square Inch": "平方インチあたりのポンド",
"Celsius": "摂氏度",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "ポンドの足",
"Kilogram Force Meter": "キログラム力メーター",
"Cubic Meters": "立方メートル",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "立方インチ",
"Liters": "リットル",
"Gallons": "ガロン",
"Milliliters": "ミリリットル",
"Fluid Ounces": "流体の<unk>"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Genereer en itereer op 3D-modellen vanuit tekst beschrijvingen met behulp van ML eindpunten.",
"Your Zoo API Key (Bearer Token).": "Je Zoo API-sleutel (naast token).",
"Generate CAD Model": "Genereer CAD model",
"KCL Code Completions": "KCL Code Voltooien",
"Iterate CAD Model": "Iterair CAD-model",
"List CAD Models": "CAD-modellen oplijsten",
"Get CAD Model": "CAD-model ophalen",
"Give Model Feedback": "Geef Model Feedback",
"Get Async Operation": "Async operatie ophalen",
"List Organization API Calls": "Lijst organisatie API oproepen",
"Get Organization API Call": "Download de organisatie-API Call",
"List User API Calls": "Lijst gebruiker API oproepen",
"Get User API Call": "Haal gebruikers-API-oproep op",
"List API Tokens": "Lijst van API Tokens",
"Create API Token": "API-token aanmaken",
"Get API Token": "Get API Token",
"Delete API Token": "Verwijder API Token",
"Get Center of Mass": "Krijg centrum van massa",
"Convert CAD File": "Convert CAD File",
"Get Density": "Krijg dichtheid",
"Get Mass": "Haal massa's op",
"Get Surface Area": "Krijg oppervlaktegebied",
"Get Volume": "Krijg Volume",
"Get OpenAPI Schema": "Ophalen OpenAPI Schema",
"Return Pong": "Retourneer Pong",
"Send Modeling Command": "Modeling opdracht verzenden",
"Get Organization": "Krijg Organisatie",
"Update Organization": "Organisatie bijwerken",
"Create Organization": "Nieuwe organisatie aanmaken",
"List Organization Members": "Lijst organisatie leden",
"Add Organization Member": "Organisatielid toevoegen",
"Get Organization Member": "Krijg organisatielid",
"Get Organization Payment Info": "Krijg betaling informatie van de organisatie",
"Update Organization Payment Info": "Bijwerken Organisatie Betalingsinformatie",
"Create Organization Payment Info": "Maak betaling aan organisatie",
"Delete Organization Payment Info": "Betalingsinformatie organisatie verwijderen",
"Get Organization Balance": "Krijg organisatiebalans",
"List Organization Invoices": "Lijst organisatie facturen",
"List Organization Payment Methods": "Toon organisatie betaalmethodes",
"Get Organization Subscription": "Ontvang een organisatieabonnement",
"Update Organization Subscription": "Update Organisatie Abonnement",
"Create Organization Subscription": "Maak organisatieabonnement aan",
"Get User Payment Info": "Betalingsinformatie van gebruiker ophalen",
"Update User Payment Info": "Betalingsinformatie van gebruiker bijwerken",
"Create User Payment Info": "Betalingsinformatie van gebruiker aanmaken",
"Delete User Payment Info": "Betalingsinformatie van gebruiker verwijderen",
"Get User Balance": "Verkrijg gebruikersbalans",
"List User Invoices": "Gebruikersfacturen weergeven",
"List User Payment Methods": "Toon de betaalmethoden van de gebruiker",
"Get User Subscription": "Gebruikersabonnement verkrijgen",
"Update User Subscription": "Bijwerken gebruikersabonnement",
"Create User Subscription": "Gebruikersabonnement aanmaken",
"List Service Accounts": "Toon Service Accounts",
"Create Service Account": "Maak een serviceaccount",
"Get Service Account": "Service Account verkrijgen",
"Delete Service Account": "Verwijder serviceaccount",
"List Organization Shortlinks": "Lijst organisatie snelkoppelingen",
"List User Shortlinks": "Gebruikersverkorte links weergeven",
"Create Shortlink": "Maak een snelkoppeling",
"Update Shortlink": "Korte link bijwerken",
"Delete Shortlink": "Korte link verwijderen",
"Convert Angle": "Converteer Hoek",
"Convert Area": "Converteer gebied",
"Convert Current": "Zet huidige om",
"Convert Energy": "Converteer energie",
"Convert Force": "Converteer Kracht",
"Convert Frequency": "Converteer frequentie",
"Convert Length": "Converteer Lengte",
"Convert Mass": "Converteer massa",
"Convert Power": "Veranderd vermogen",
"Convert Pressure": "Zet druk om",
"Convert Temperature": "Temperatuur converteren",
"Convert Torque": "Converteer koppel",
"Convert Volume": "Converteer Volume",
"Get User": "Gebruiker ophalen",
"Update User": "Gebruiker bijwerken",
"Delete User": "Gebruiker verwijderen",
"Get Extended User Info": "Verkrijg uitgebreide gebruikersinformatie",
"Get OAuth2 Providers": "OAuth2 aanbieders verkrijgen",
"Get User Organization": "Gebruikersorganisatie ophalen",
"Get Privacy Settings": "Privacyinstellingen ophalen",
"Update Privacy Settings": "Privacy-instellingen bijwerken",
"Get User Session": "Gebruiker Sessie ophalen",
"Generate a 3D model from text prompt": "Genereer een 3D model vanuit tekst prompt",
"Get code completions for KCL (Kernel Configuration Language)": "Krijg code aanvullingen voor KCL (Kernel Configuratietaal)",
"Create a new iteration of an existing 3D model": "Maak een nieuwe herhaling van een bestaand 3D-model",
"Retrieve a list of your generated 3D models": "Haal een lijst op met je gegenereerde 3D-modellen",
"Retrieve details of a specific 3D model": "Gegevens van een specifiek 3D-model ophalen",
"Provide feedback on a generated 3D model": "Geef feedback over een gegenereerd 3D-model",
"Retrieve details of an asynchronous operation": "Ophalen details van een asynchrone operatie",
"List API calls made by your organization": "Lijst van API-oproepen gemaakt door uw organisatie",
"Retrieve details of a specific API call made by your organization": "Ophalen van de details van een specifieke API-oproep gemaakt door uw organisatie",
"List API calls made by your user account": "Lijst van API-oproepen gemaakt door uw gebruikersaccount",
"Retrieve details of a specific API call made by your user account": "Ophalen van de details van een specifieke API-oproep gemaakt door uw gebruikersaccount",
"List all API tokens for your user account": "Toon alle API-tokens voor uw gebruikersaccount",
"Create a new API token for your user account": "Maak een nieuwe API-sleutel voor uw gebruikersaccount",
"Retrieve details of a specific API token": "Ophalen details van een specifieke API token",
"Delete an API token from your user account": "Verwijder een API-sleutel van uw gebruikersaccount",
"Calculate the center of mass of a CAD file": "Bereken het midden van de massa van een CAD-bestand",
"Convert a CAD file from one format to another": "Converteer een CAD-bestand van het ene formaat naar het andere",
"Calculate the density of a CAD file": "Bereken de dichtheid van een CAD-bestand",
"Calculate the mass of a CAD file": "Bereken de massa van een CAD-bestand",
"Calculate the surface area of a CAD file": "Bereken het oppervlakte van een CAD-bestand",
"Calculate the volume of a CAD file": "Bereken het volume van een CAD-bestand",
"Retrieve the OpenAPI schema for the Zoo API": "Ophalen van het OpenAPI schema voor de Zoo API",
"Health check endpoint that returns \"pong\"": "Eindpunt voor gezondheidscontrole dat \"pong\" teruggeeft",
"Send a command to the modeling WebSocket endpoint": "Stuur een opdracht naar het modellende WebSocket eindpunt",
"Retrieve details of your organization": "Gegevens van je organisatie ophalen",
"Update your organization details": "Bijwerken van uw organisatie details",
"Create a new organization": "Maak een nieuwe organisatie",
"List all members of your organization": "Laat alle leden van uw organisatie zien",
"Add a new member to your organization": "Voeg een nieuw lid toe aan je organisatie",
"Get details of a specific organization member": "Krijg details van een specifiek organisatielid",
"Retrieve payment information for your organization": "Betalingsgegevens voor uw organisatie ophalen",
"Update payment information for your organization": "Betalingsinformatie voor uw organisatie bijwerken",
"Create payment information for your organization": "Betalingsinformatie voor uw organisatie aanmaken",
"Delete payment information for your organization": "Betalingsinformatie voor uw organisatie verwijderen",
"Retrieve the current balance for your organization": "Haal het huidige saldo voor uw organisatie op",
"List all invoices for your organization": "Laat alle facturen voor uw organisatie zien",
"List all payment methods for your organization": "Laat alle betaalmethoden voor je organisatie zien",
"Retrieve the current subscription for your organization": "Het huidige abonnement voor uw organisatie ophalen",
"Update the subscription for your organization": "Werk het abonnement voor uw organisatie bij",
"Create a new subscription for your organization": "Maak een nieuw abonnement voor uw organisatie",
"Retrieve payment information for your user account": "Betalingsgegevens voor uw gebruikersaccount ophalen",
"Update payment information for your user account": "Betalingsinformatie voor uw gebruikersaccount bijwerken",
"Create payment information for your user account": "Betalingsgegevens voor uw gebruikersaccount aanmaken",
"Delete payment information for your user account": "Betalingsinformatie voor uw gebruikersaccount verwijderen",
"Retrieve the current balance for your user account": "Haal het huidige saldo op voor uw gebruikersaccount",
"List all invoices for your user account": "Toon alle facturen voor uw gebruikersaccount",
"List all payment methods for your user account": "Toon alle betaalmethoden voor uw gebruikersaccount",
"Retrieve the current subscription for your user account": "Haal het huidige abonnement op voor uw gebruikersaccount",
"Update the subscription for your user account": "Werk het abonnement voor uw gebruikersaccount bij",
"Create a new subscription for your user account": "Nieuw abonnement aanmaken voor uw gebruikersaccount",
"List all service accounts for your organization": "Laat alle servicerekeningen van uw organisatie zien",
"Create a new service account for your organization": "Maak een nieuwe service account aan voor uw organisatie",
"Retrieve details of a specific service account": "Gegevens van een specifieke serviceaccount ophalen",
"Delete a service account from your organization": "Een serviceaccount uit uw organisatie verwijderen",
"List all shortlinks for your organization": "Toon alle shortlinks van je organisatie",
"List all shortlinks for your user account": "Toon alle shortlinks voor uw gebruikersaccount",
"Create a new shortlink for your user account": "Maak een nieuwe snelkoppeling aan voor je gebruikersaccount",
"Update an existing shortlink": "Een bestaande snelkoppeling bijwerken",
"Delete an existing shortlink": "Verwijder een bestaande shortlink",
"Convert angle measurements between different units": "Hoekmetingen tussen verschillende eenheden converteren",
"Convert area measurements between different units": "Omzetten oppervlakte-metingen tussen verschillende eenheden",
"Convert electrical current measurements between different units": "Converteer metingen van stroomstroom tussen verschillende eenheden",
"Convert energy measurements between different units": "Converteer energie-metingen tussen verschillende eenheden",
"Convert force measurements between different units": "Forceer metingen tussen verschillende eenheden converteren",
"Convert frequency measurements between different units": "Converteer frequentie metingen tussen verschillende eenheden",
"Convert length measurements between different units": "Afmetingen van lengte tussen verschillende eenheden converteren",
"Convert mass measurements between different units": "Zet massa metingen tussen verschillende eenheden om",
"Convert power measurements between different units": "Vermogen metingen tussen verschillende eenheden converteren",
"Convert pressure measurements between different units": "Zet drukmetingen om tussen verschillende eenheden",
"Convert temperature measurements between different units": "Temperatuurmetingen tussen verschillende eenheden converteren",
"Convert torque measurements between different units": "Converteer koppel metingen tussen verschillende eenheden",
"Convert volume measurements between different units": "Volumemetingen tussen verschillende eenheden converteren",
"Retrieve your user information": "Ophalen van uw gebruikersgegevens",
"Update your user information": "Uw gebruikersgegevens bijwerken",
"Delete your user account": "Verwijder uw gebruikersaccount",
"Retrieve extended information about your user account": "Haal uitgebreide informatie op over uw gebruikersaccount",
"Get the OAuth2 providers available for your user account": "Krijg de OAuth2-aanbieders beschikbaar voor uw gebruikersaccount",
"Get the organization associated with your user account": "Krijg de organisatie gekoppeld aan uw gebruikersaccount",
"Get your user privacy settings": "Download uw privacy-instellingen van uw gebruiker",
"Update your user privacy settings": "Werk uw privacy-instellingen van uw gebruiker bij",
"Get details about a specific user session": "Krijg meer informatie over een specifieke gebruikerssessie",
"Output Format": "Uitvoer formaat",
"Include KCL Output": "KCL-uitvoer opnemen",
"Prompt": "Prompt",
"Temperature": "Temperatuur",
"Max Tokens": "Max Tokens",
"Stop Sequences": "Stop sequenties",
"Limit": "Limiet",
"Offset": "Verschuiving",
"Model ID": "Model ID",
"Feedback Type": "Soort feedback",
"Operation ID": "Operatie ID",
"Call ID": "Oproep ID",
"Token Name": "Token naam",
"Token": "Token",
"CAD File": "CAD bestand",
"Source Format": "Bron formaat",
"Command": "Opdracht",
"Organization Name": "Naam organisatie",
"Email": "E-mail",
"Role": "Functie",
"User ID": "Gebruiker ID",
"Payment Method ID": "Betalingsmethode ID",
"Plan ID": "Abonnement ID",
"Name": "Naam",
"URL": "URL",
"Key": "Sleutel",
"Value": "Waarde",
"Input Unit": "Input Unit",
"Output Unit": "Output Unit",
"Privacy Settings": "Privacy instellingen",
"Session Token": "Sessie Token",
"The KCL code prompt to get completions for": "De KCL-code vraagt om voltooiingen voor",
"Controls randomness in completion generation (0.0 to 1.0)": "Bepaalt willekeurigheid bij de voltooiing generatie (0.0 tot 1.0)",
"Maximum number of tokens to generate": "Maximum aantal te genereren tokens",
"Sequences where the API will stop generating further tokens": "Sequences waar de API stopt met het genereren van verdere tokens",
"The prompt describing desired changes": "De prompt beschrijft gewenste veranderingen",
"Maximum number of models to return": "Maximum aantal modellen om te retourneren",
"Number of models to skip": "Aantal modellen om over te slaan",
"The ID of the model to retrieve": "Het op te halen ID van het model",
"The ID of the model to give feedback on": "Het ID van het model om op te reageren",
"The ID of the async operation to retrieve": "Het ID van de op te halen async-bewerking",
"Maximum number of API calls to return": "Maximum aantal API-aanroepen om te retourneren",
"Number of API calls to skip": "Aantal API-aanroepen om over te slaan",
"The ID of the API call to retrieve": "Het ID van de op te halen API-oproep",
"Maximum number of tokens to return": "Maximum aantal tokens te retourneren",
"Number of tokens to skip": "Aantal overslaan tokens",
"A name to identify this token": "Een naam om deze token te identificeren",
"The token to retrieve details for": "De op te halen details voor",
"The token to delete": "De te verwijderen token",
"The CAD file to analyze": "Het CAD-bestand om te analyseren",
"The CAD file to convert": "Het CAD-bestand om te converteren",
"The modeling command to send": "De modelleropdracht om te verzenden",
"The new name for your organization": "De nieuwe naam van je organisatie",
"The name for the new organization": "De naam van de nieuwe organisatie",
"Maximum number of members to return": "Maximum aantal leden om te retourneren",
"Number of members to skip": "Aantal deelnemers om over te slaan",
"Email address of the user to add": "E-mailadres van de toe te voegen gebruiker",
"ID of the member to retrieve": "ID van het op te halen lid",
"ID of the payment method to use": "ID van de te gebruiken betaalmethode",
"Maximum number of invoices to return": "Maximum aantal facturen om te retourneren",
"Number of invoices to skip": "Aantal overgeslagen facturen",
"Maximum number of payment methods to return": "Maximum aantal betalingsmethoden om te retourneren",
"Number of payment methods to skip": "Aantal overslaan van betaalmethodes",
"ID of the subscription plan": "ID van het abonnement",
"Maximum number of service accounts to return": "Maximum aantal te retourneren servicerekeningen",
"Number of service accounts to skip": "Aantal overslaan serviceaccounts",
"Name for the service account": "Naam voor de servicerekening",
"Token of the service account to retrieve": "Token van de op te halen serviceaccount",
"Token of the service account to delete": "Token van het te verwijderen serviceaccount",
"Maximum number of shortlinks to return": "Maximum aantal shortlinks om te retourneren",
"Number of shortlinks to skip": "Aantal te overslaan snelkoppelingen",
"The URL to shorten": "De URL om in te korten",
"Custom key for the shortlink (optional)": "Aangepaste sleutel voor de shortlink (optioneel)",
"The key of the shortlink to update": "De sleutel van de shortlink om bij te werken",
"The new URL for the shortlink": "De nieuwe URL voor de shortlink",
"The key of the shortlink to delete": "De sleutel van de shortlink om te verwijderen",
"The angle value to convert": "De hoekwaarde om te converteren",
"The area value to convert": "De gebiedswaarde om te converteren",
"The current value to convert": "De huidige waarde om te converteren",
"The energy value to convert": "De energiewaarde om te converteren",
"The force value to convert": "De forceer waarde om te converteren",
"The frequency value to convert": "De frequentie waarde om te converteren",
"The length value to convert": "De lengtewaarde om te converteren",
"The mass value to convert": "De massa waarde om te converteren",
"The power value to convert": "De stroomwaarde om te converteren",
"The pressure value to convert": "De drukwaarde om te converteren",
"The temperature value to convert": "De temperatuurwaarde om te converteren",
"The torque value to convert": "De koppel waarde om te converteren",
"The volume value to convert": "De volumewaarde om te converteren",
"Your new display name": "Uw nieuwe weergavenaam",
"Your new email address": "Uw nieuwe e-mailadres",
"The new privacy settings to apply": "De nieuwe privacy-instellingen om toe te passen",
"The token of the session to retrieve": "Het op te halen token van de sessie",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLAATS",
"STEP": "STEEM",
"STL": "STL",
"Thumbs Up": "Duim Omhoog",
"Thumbs Down": "Duim Omlaag",
"Accepted": "Geaccepteerd",
"Rejected": "Geweigerd",
"Admin": "Admin",
"Member": "Lid",
"Degrees": "Graden",
"Radians": "Radialen",
"Gradians": "Gradiatoren",
"Square Meters": "Vierkante meters",
"Square Feet": "Vierkante Voet",
"Square Inches": "Vierkante inches",
"Square Yards": "Vierkante Yards",
"Square Kilometers": "Vierkante kilometers",
"Square Miles": "Vierkante Mijlen",
"Hectares": "Hectares",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperen",
"Kiloamperes": "Kiloamperen",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calorieën",
"Kilocalories": "Kilocalorieën",
"Watt Hours": "Watt uren",
"Kilowatt Hours": "Kilowatt uren",
"British Thermal Units": "Britse Thermische Eenheden",
"Newtons": "Nieuwtons",
"Kilonewtons": "Kilonewton",
"Pound-force": "Pond-kracht",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Meter",
"Kilometers": "kilometers",
"Centimeters": "Centimeter",
"Millimeters": "Millimeter",
"Inches": "Inch",
"Feet": "Voet",
"Yards": "Jaren",
"Miles": "Mijlen",
"Kilograms": "Kilogram",
"Grams": "Grammen",
"Milligrams": "Milligram",
"Pounds": "Ponden",
"Ounces": "Ounces",
"Metric Tons": "Metrische Tonnen",
"Watts": "Watt",
"Kilowatts": "Kilowatten",
"Megawatts": "Megawatts",
"Horsepower": "Paardenkracht",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Balk",
"Atmosphere": "Atmosfeer",
"Pounds per Square Inch": "Pounds per vierkante inch",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pond Voet",
"Kilogram Force Meter": "Kilogram Force Meter",
"Cubic Meters": "Kubieke meters",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Kubieke inch",
"Liters": "Liters",
"Gallons": "Galjoen",
"Milliliters": "Milliliter",
"Fluid Ounces": "Vloeistof ons"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Gerar e iterar em modelos 3D de descrições de texto usando os pontos de extremidade ML.",
"Your Zoo API Key (Bearer Token).": "Sua chave API do Zoo (Bearer Token).",
"Generate CAD Model": "Gerar Modelo CAD",
"KCL Code Completions": "Conclusões de Código KCL",
"Iterate CAD Model": "Modelo Iterado de CAD",
"List CAD Models": "Listar Modelos CAD",
"Get CAD Model": "Obter Modelo de CAD",
"Give Model Feedback": "Dar feedback do modelo",
"Get Async Operation": "Obter Operação Async",
"List Organization API Calls": "Listar Organização Chamadas API",
"Get Organization API Call": "Obter chamada de API da Organização",
"List User API Calls": "Listar Chamadas API de Usuário",
"Get User API Call": "Obter uma chamada API do usuário",
"List API Tokens": "Listar Tokens API",
"Create API Token": "Criar token de API",
"Get API Token": "Get API Token",
"Delete API Token": "Excluir token API",
"Get Center of Mass": "Obter Centro de Massa",
"Convert CAD File": "Convert CAD File",
"Get Density": "Obter Densidade",
"Get Mass": "Obter Massa",
"Get Surface Area": "Obtenha área de superfície",
"Get Volume": "Obter Volume",
"Get OpenAPI Schema": "Obtenha Esquema do OpenAPI",
"Return Pong": "Retornar Pingue-pongue",
"Send Modeling Command": "Enviar comando de modelagem",
"Get Organization": "Obter Organização",
"Update Organization": "Atualizar Organização",
"Create Organization": "Criar Organização",
"List Organization Members": "Listar membros da organização",
"Add Organization Member": "Adicionar membro da organização",
"Get Organization Member": "Obter Membro da Organização",
"Get Organization Payment Info": "Obter informações de pagamento da organização",
"Update Organization Payment Info": "Atualizar Informações de Pagamento da Organização",
"Create Organization Payment Info": "Criar informações de pagamento da organização",
"Delete Organization Payment Info": "Excluir informações de pagamento da organização",
"Get Organization Balance": "Obter Saldo da Organização",
"List Organization Invoices": "Lista Faturas da Organização",
"List Organization Payment Methods": "Listar Métodos de Pagamento da Organização",
"Get Organization Subscription": "Obter assinatura da organização",
"Update Organization Subscription": "Atualizar assinatura da organização",
"Create Organization Subscription": "Criar assinatura da organização",
"Get User Payment Info": "Obter informações de pagamento do usuário",
"Update User Payment Info": "Atualizar informações de pagamento de usuário",
"Create User Payment Info": "Criar informações de pagamento de usuário",
"Delete User Payment Info": "Excluir informações de pagamento de usuário",
"Get User Balance": "Obter Saldo do Usuário",
"List User Invoices": "Listar Faturas de Usuários",
"List User Payment Methods": "Listar Métodos de Pagamento do Usuário",
"Get User Subscription": "Obter assinatura do usuário",
"Update User Subscription": "Atualizar inscrição de usuário",
"Create User Subscription": "Criar Assinatura de Usuário",
"List Service Accounts": "Listar Contas de Serviço",
"Create Service Account": "Criar Conta de Serviço",
"Get Service Account": "Obter Conta de Serviço",
"Delete Service Account": "Excluir Conta de Serviço",
"List Organization Shortlinks": "Listar links de atalhos da organização",
"List User Shortlinks": "Listar Atalhos do Usuário",
"Create Shortlink": "Criar Atalho",
"Update Shortlink": "Atualizar Atalho",
"Delete Shortlink": "Excluir Shortlink",
"Convert Angle": "Converter Ângulo",
"Convert Area": "Converter área",
"Convert Current": "Converter Atual",
"Convert Energy": "Converter Energia",
"Convert Force": "Converter Força",
"Convert Frequency": "Converter Frequência",
"Convert Length": "Comprimento de conversão",
"Convert Mass": "Converter em Massa",
"Convert Power": "Converter Energia",
"Convert Pressure": "Converter Pressão",
"Convert Temperature": "Converter temperatura",
"Convert Torque": "Converter Torque",
"Convert Volume": "Converter Volume",
"Get User": "Obter Usuário",
"Update User": "Atualizar usuário",
"Delete User": "Excluir Usuário",
"Get Extended User Info": "Obter informações estendidas de usuário",
"Get OAuth2 Providers": "Obter provedores OAuth2",
"Get User Organization": "Obter Organização do Usuário",
"Get Privacy Settings": "Obter configurações de privacidade",
"Update Privacy Settings": "Atualizar configurações de privacidade",
"Get User Session": "Obter Sessão do Usuário",
"Generate a 3D model from text prompt": "Gerar um modelo 3D a partir do prompt de texto",
"Get code completions for KCL (Kernel Configuration Language)": "Obter complementos de código para KCL (idioma de configuração do kernel)",
"Create a new iteration of an existing 3D model": "Criar uma nova iteração de um modelo 3D existente",
"Retrieve a list of your generated 3D models": "Recuperar uma lista dos seus modelos 3D gerados",
"Retrieve details of a specific 3D model": "Recuperar detalhes de um modelo 3D específico",
"Provide feedback on a generated 3D model": "Fornecer feedback sobre um modelo 3D gerado",
"Retrieve details of an asynchronous operation": "Recuperar detalhes de uma operação assíncrona",
"List API calls made by your organization": "Lista as chamadas de API feitas pela sua organização",
"Retrieve details of a specific API call made by your organization": "Recuperar detalhes de uma chamada específica de API feita pela sua organização",
"List API calls made by your user account": "Listar chamadas de API feitas pela sua conta de usuário",
"Retrieve details of a specific API call made by your user account": "Recuperar detalhes de uma chamada específica de API feita pela sua conta de usuário",
"List all API tokens for your user account": "Listar todos os tokens de API para a sua conta de usuário",
"Create a new API token for your user account": "Criar um novo token de API para a sua conta de usuário",
"Retrieve details of a specific API token": "Recuperar detalhes de um token de API específico",
"Delete an API token from your user account": "Excluir um token de API da sua conta de usuário",
"Calculate the center of mass of a CAD file": "Calcular o centro de massa de um arquivo CAD",
"Convert a CAD file from one format to another": "Converter um arquivo CAD de um formato para outro",
"Calculate the density of a CAD file": "Calcular a densidade de um arquivo CAD",
"Calculate the mass of a CAD file": "Calcular a massa de um arquivo CAD",
"Calculate the surface area of a CAD file": "Calcular a área de superfície de um arquivo CAD",
"Calculate the volume of a CAD file": "Calcular o volume de um arquivo CAD",
"Retrieve the OpenAPI schema for the Zoo API": "Recuperar o esquema do OpenAPI para a API Zoo",
"Health check endpoint that returns \"pong\"": "Ponto de extremidade do exame de saúde que retorna \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Envie um comando para o endpoint WebSocket de modelagem",
"Retrieve details of your organization": "Recuperar detalhes da sua organização",
"Update your organization details": "Atualize os detalhes da sua organização",
"Create a new organization": "Criar uma nova organização",
"List all members of your organization": "Lista todos os membros da sua organização",
"Add a new member to your organization": "Adicionar um novo membro à sua organização",
"Get details of a specific organization member": "Obter detalhes de um membro específico da organização",
"Retrieve payment information for your organization": "Recuperar informações de pagamento para sua organização",
"Update payment information for your organization": "Atualizar informações de pagamento para sua organização",
"Create payment information for your organization": "Crie informações de pagamento para sua organização",
"Delete payment information for your organization": "Excluir informações de pagamento para sua organização",
"Retrieve the current balance for your organization": "Recuperar o saldo atual para sua organização",
"List all invoices for your organization": "Listar todas as faturas da sua organização",
"List all payment methods for your organization": "Listar todos os métodos de pagamento para a sua organização",
"Retrieve the current subscription for your organization": "Recuperar a assinatura atual para sua organização",
"Update the subscription for your organization": "Atualizar a assinatura para sua organização",
"Create a new subscription for your organization": "Criar uma nova assinatura para a sua organização",
"Retrieve payment information for your user account": "Recuperar informações de pagamento para sua conta de usuário",
"Update payment information for your user account": "Atualizar informações de pagamento para sua conta de usuário",
"Create payment information for your user account": "Criar informações de pagamento para sua conta de usuário",
"Delete payment information for your user account": "Excluir informações de pagamento para sua conta de usuário",
"Retrieve the current balance for your user account": "Recuperar o saldo atual para sua conta de usuário",
"List all invoices for your user account": "Listar todas as faturas da sua conta de usuário",
"List all payment methods for your user account": "Listar todos os métodos de pagamento para a sua conta de usuário",
"Retrieve the current subscription for your user account": "Recuperar a assinatura atual para sua conta de usuário",
"Update the subscription for your user account": "Atualize a assinatura para sua conta de usuário",
"Create a new subscription for your user account": "Criar uma nova assinatura para sua conta de usuário",
"List all service accounts for your organization": "Listar todas as contas de serviço para sua organização",
"Create a new service account for your organization": "Crie uma nova conta de serviço para a sua organização",
"Retrieve details of a specific service account": "Recuperar detalhes de uma conta de serviço específica",
"Delete a service account from your organization": "Excluir uma conta de serviço da sua organização",
"List all shortlinks for your organization": "Listar todos os links curtos para sua organização",
"List all shortlinks for your user account": "Listar todos os links curtos para sua conta de usuário",
"Create a new shortlink for your user account": "Criar um novo atalho para a sua conta de usuário",
"Update an existing shortlink": "Atualizar um shortlink existente",
"Delete an existing shortlink": "Excluir um shortlink existente",
"Convert angle measurements between different units": "Converter medições de ângulo entre unidades diferentes",
"Convert area measurements between different units": "Converter medições de área entre unidades diferentes",
"Convert electrical current measurements between different units": "Converter medições elétricas atuais entre unidades diferentes",
"Convert energy measurements between different units": "Converter medições de energia entre diferentes unidades",
"Convert force measurements between different units": "Converter medições da força entre diferentes unidades",
"Convert frequency measurements between different units": "Converter medições de frequência entre unidades diferentes",
"Convert length measurements between different units": "Converter medidas de comprimento entre diferentes unidades",
"Convert mass measurements between different units": "Converta medidas em massa entre diferentes unidades",
"Convert power measurements between different units": "Converter medições de energia entre diferentes unidades",
"Convert pressure measurements between different units": "Converta medições de pressão entre diferentes unidades",
"Convert temperature measurements between different units": "Converter medições de temperatura entre unidades diferentes",
"Convert torque measurements between different units": "Converter medições de torque entre unidades diferentes",
"Convert volume measurements between different units": "Converter medições de volume entre diferentes unidades",
"Retrieve your user information": "Recuperar suas informações de usuário",
"Update your user information": "Atualize suas informações de usuário",
"Delete your user account": "Excluir sua conta de usuário",
"Retrieve extended information about your user account": "Recuperar informações extendidas sobre sua conta de usuário",
"Get the OAuth2 providers available for your user account": "Obter os provedores OAuth2 disponíveis para sua conta de usuário",
"Get the organization associated with your user account": "Obtenha a organização associada à sua conta de usuário",
"Get your user privacy settings": "Obtenha suas configurações de privacidade de usuário",
"Update your user privacy settings": "Atualize suas configurações de privacidade de usuário",
"Get details about a specific user session": "Obter detalhes sobre uma sessão de usuário específica",
"Output Format": "Formato de saída",
"Include KCL Output": "Incluir saída KCL",
"Prompt": "Aviso",
"Temperature": "Temperatura",
"Max Tokens": "Max Tokens",
"Stop Sequences": "Parar Sequências",
"Limit": "Limitar",
"Offset": "Deslocamento",
"Model ID": "ID do modelo",
"Feedback Type": "Tipo de Feedback",
"Operation ID": "ID da Operação",
"Call ID": "ID da chamada",
"Token Name": "Nome do token",
"Token": "Identificador",
"CAD File": "Arquivo CAD",
"Source Format": "Formato de origem",
"Command": "Comando",
"Organization Name": "Nome Da Organização",
"Email": "e-mail",
"Role": "Funções",
"User ID": "ID de usuário",
"Payment Method ID": "ID do Método de Pagamento",
"Plan ID": "ID Plano",
"Name": "Nome",
"URL": "URL:",
"Key": "Chave",
"Value": "Valor",
"Input Unit": "Input Unit",
"Output Unit": "Unidade de saída",
"Privacy Settings": "Configurações de privacidade",
"Session Token": "Token de sessão",
"The KCL code prompt to get completions for": "O código KCL solicita a conclusão para",
"Controls randomness in completion generation (0.0 to 1.0)": "Controla a aleatoriedade na geração de conclusão (0.0 a 1.0)",
"Maximum number of tokens to generate": "Número máximo de tokens para gerar",
"Sequences where the API will stop generating further tokens": "Sequências onde a API irá parar de gerar mais tokens",
"The prompt describing desired changes": "O aviso descrevendo as mudanças desejadas",
"Maximum number of models to return": "Número máximo de modelos para retornar",
"Number of models to skip": "Número de modelos para ignorar",
"The ID of the model to retrieve": "A ID do modelo para recuperar",
"The ID of the model to give feedback on": "O ID do modelo para dar feedback",
"The ID of the async operation to retrieve": "A ID da operação async para recuperar",
"Maximum number of API calls to return": "Número máximo de chamadas de API para retornar",
"Number of API calls to skip": "Número de chamadas de API para ignorar",
"The ID of the API call to retrieve": "A ID da chamada de API para recuperar",
"Maximum number of tokens to return": "Número máximo de tokens a retornar",
"Number of tokens to skip": "Número de tokens a ignorar",
"A name to identify this token": "Um nome para identificar este token",
"The token to retrieve details for": "O token para recuperar detalhes para",
"The token to delete": "O token para excluir",
"The CAD file to analyze": "O arquivo CAD para analisar",
"The CAD file to convert": "O arquivo CAD para converter",
"The modeling command to send": "O comando de modelagem a enviar",
"The new name for your organization": "O novo nome para sua organização",
"The name for the new organization": "O nome da nova organização",
"Maximum number of members to return": "Número máximo de membros para retornar",
"Number of members to skip": "Número de membros para pular",
"Email address of the user to add": "Endereço de email do usuário a adicionar",
"ID of the member to retrieve": "ID do membro para recuperar",
"ID of the payment method to use": "ID do método de pagamento para usar",
"Maximum number of invoices to return": "Número máximo de faturas a retornar",
"Number of invoices to skip": "Número de faturas a ignorar",
"Maximum number of payment methods to return": "Número máximo de métodos de pagamento para retornar",
"Number of payment methods to skip": "Número de métodos de pagamento para ignorar",
"ID of the subscription plan": "ID do plano de assinatura",
"Maximum number of service accounts to return": "Número máximo de contas de serviço para retornar",
"Number of service accounts to skip": "Número de contas de serviço para ignorar",
"Name for the service account": "Nome para a conta de serviço",
"Token of the service account to retrieve": "Token da conta de serviço para recuperar",
"Token of the service account to delete": "Token da conta de serviço para excluir",
"Maximum number of shortlinks to return": "Número máximo de links curtos para retornar",
"Number of shortlinks to skip": "Número de links curtos para ignorar",
"The URL to shorten": "O URL para encurtar",
"Custom key for the shortlink (optional)": "Chave personalizada para o shortlink (opcional)",
"The key of the shortlink to update": "A chave do link para atualizar",
"The new URL for the shortlink": "A nova URL para o shortlink",
"The key of the shortlink to delete": "A chave do shortlink para excluir",
"The angle value to convert": "Valor do ângulo a converter",
"The area value to convert": "O valor da área a converter",
"The current value to convert": "O valor atual para converter",
"The energy value to convert": "O valor da energia a converter",
"The force value to convert": "O valor da força a converter",
"The frequency value to convert": "O valor da frequência a converter",
"The length value to convert": "O valor do comprimento a ser convertido",
"The mass value to convert": "O valor em massa para converter",
"The power value to convert": "O valor de potência para converter",
"The pressure value to convert": "O valor da pressão para converter",
"The temperature value to convert": "O valor da temperatura a converter",
"The torque value to convert": "O valor do torque a converter",
"The volume value to convert": "Valor de volume para converter",
"Your new display name": "Seu novo nome para exibição",
"Your new email address": "Seu novo endereço de email",
"The new privacy settings to apply": "Novas configurações de privacidade para aplicar",
"The token of the session to retrieve": "O token da sessão para recuperar",
"FBX": "EFEITOS",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "ETAPA",
"STL": "ACL",
"Thumbs Up": "Polegar para Cima",
"Thumbs Down": "Polegar para Baixo",
"Accepted": "Aceitou",
"Rejected": "Rejeitados",
"Admin": "Admin",
"Member": "Membro",
"Degrees": "Graus",
"Radians": "Radianos",
"Gradians": "Grados",
"Square Meters": "Metros quadrados",
"Square Feet": "Pés quadrados",
"Square Inches": "Polegadas Quadradas",
"Square Yards": "Jardas Quadradas",
"Square Kilometers": "Quilômetros quadrados",
"Square Miles": "Milhas quadradas",
"Hectares": "Hectares",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milímetros",
"Kiloamperes": "Quiloamperes",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calorias",
"Kilocalories": "Quilocalorias",
"Watt Hours": "Horas Obturadas",
"Kilowatt Hours": "Horas de Quilowatt",
"British Thermal Units": "Unidades térmicas britânicas",
"Newtons": "Novidades",
"Kilonewtons": "Quilonwtons",
"Pound-force": "Arredondada-força",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Guete",
"Meters": "Medidores",
"Kilometers": "Quilômetros",
"Centimeters": "Centímetros",
"Millimeters": "Milímetros",
"Inches": "Polegadas",
"Feet": "Pés",
"Yards": "Jardas",
"Miles": "Milhas",
"Kilograms": "Quilogramas",
"Grams": "Gramas",
"Milligrams": "Miligramas",
"Pounds": "Libras",
"Ounces": "Onças",
"Metric Tons": "Toneladas Métricas",
"Watts": "Observadores",
"Kilowatts": "Quilowatts",
"Megawatts": "Megawatts",
"Horsepower": "Cavalheiro",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Barras",
"Atmosphere": "Ambiente",
"Pounds per Square Inch": "Libras por Polegada Quadrada",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pé de Libra",
"Kilogram Force Meter": "Medidor de Força Quilograma",
"Cubic Meters": "Metros cúbicos",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Polegadas cúbicas",
"Liters": "Litros",
"Gallons": "Galões",
"Milliliters": "Mililitros",
"Fluid Ounces": "Onças de Fluído"
}

View File

@@ -0,0 +1,338 @@
{
"Zoo": "Зоопарк",
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Генерировать и повторять в 3D-моделях из текстовых описаний с использованием ML конечных точек.",
"Your Zoo API Key (Bearer Token).": "Ваш Zoo API ключ (токен носителя).",
"Generate CAD Model": "Создать модель CAD",
"KCL Code Completions": "Код KCL завершен",
"Iterate CAD Model": "Модель Iterate CAD",
"List CAD Models": "Список CAD моделей",
"Get CAD Model": "Получить модель CAD",
"Give Model Feedback": "Отзыв о модели",
"Get Async Operation": "Операция асинхронной синхронизации",
"List Organization API Calls": "Список API-вызовов организации",
"Get Organization API Call": "Получить API-вызов организации",
"List User API Calls": "Список вызовов API пользователя",
"Get User API Call": "Получить вызов API пользователя",
"List API Tokens": "Список API токенов",
"Create API Token": "Создать API Token",
"Get API Token": "Get API Token",
"Delete API Token": "Удалить API токен",
"Get Center of Mass": "Получить центр массовой информации",
"Convert CAD File": "Convert CAD File",
"Get Density": "Получить плотность",
"Get Mass": "Получить массу",
"Get Surface Area": "Получить поверхность",
"Get Volume": "Получить громкость",
"Get OpenAPI Schema": "Получить схему OpenAPI",
"Return Pong": "Возвращение Понг",
"Send Modeling Command": "Отправить команду моделирования",
"Get Organization": "Получить организацию",
"Update Organization": "Обновить организацию",
"Create Organization": "Создать организацию",
"List Organization Members": "Список членов организации",
"Add Organization Member": "Добавить участника организации",
"Get Organization Member": "Получить участника организации",
"Get Organization Payment Info": "Получить информацию о платежах организации",
"Update Organization Payment Info": "Обновить информацию об оплате организации",
"Create Organization Payment Info": "Создать информацию об оплате организации",
"Delete Organization Payment Info": "Удалить информацию об оплате организации",
"Get Organization Balance": "Получить баланс организации",
"List Organization Invoices": "Список счетов организации",
"List Organization Payment Methods": "Список способов оплаты Организацией",
"Get Organization Subscription": "Получить подписку организации",
"Update Organization Subscription": "Обновить подписку организации",
"Create Organization Subscription": "Создать подписку организации",
"Get User Payment Info": "Получить пользовательские платежные данные",
"Update User Payment Info": "Обновить информацию об оплате пользователем",
"Create User Payment Info": "Создать пользовательскую платежную информацию",
"Delete User Payment Info": "Удалить пользовательские платежные данные",
"Get User Balance": "Получить баланс пользователя",
"List User Invoices": "Счета пользователей",
"List User Payment Methods": "Список способов оплаты пользователя",
"Get User Subscription": "Получить подписку пользователя",
"Update User Subscription": "Обновить подписку пользователя",
"Create User Subscription": "Создать подписку пользователя",
"List Service Accounts": "Список аккаунтов службы",
"Create Service Account": "Создать учетную запись сервиса",
"Get Service Account": "Получить учетную запись сервиса",
"Delete Service Account": "Удалить учетную запись службы",
"List Organization Shortlinks": "Ярлыки организации",
"List User Shortlinks": "Ярлыки пользователей",
"Create Shortlink": "Создать короткую ссылку",
"Update Shortlink": "Обновить короткую ссылку",
"Delete Shortlink": "Удалить короткую ссылку",
"Convert Angle": "Конвертировать угол",
"Convert Area": "Преобразовать область",
"Convert Current": "Конвертировать текущий",
"Convert Energy": "Преобразовать энергию",
"Convert Force": "Преобразовать Силу",
"Convert Frequency": "Частота конвертации",
"Convert Length": "Конвертировать длину",
"Convert Mass": "Преобразовать массу",
"Convert Power": "Преобразовать силу",
"Convert Pressure": "Преобразовать давление",
"Convert Temperature": "Конвертировать температуру",
"Convert Torque": "Момент Преобразования",
"Convert Volume": "Преобразовать том",
"Get User": "Получить пользователя",
"Update User": "Изменить пользователя",
"Delete User": "Удалить пользователя",
"Get Extended User Info": "Получить расширенную информацию о пользователе",
"Get OAuth2 Providers": "Получить OAuth2 провайдеров",
"Get User Organization": "Получить организацию пользователей",
"Get Privacy Settings": "Получить настройки конфиденциальности",
"Update Privacy Settings": "Обновить настройки конфиденциальности",
"Get User Session": "Получить сеанс пользователя",
"Generate a 3D model from text prompt": "Создать 3D модель из текстовой подсказки",
"Get code completions for KCL (Kernel Configuration Language)": "Получить дополнения кода для KCL (Язык конфигурации Kernel)",
"Create a new iteration of an existing 3D model": "Создать новую итерацию существующей 3D модели",
"Retrieve a list of your generated 3D models": "Получить список созданных вами 3D-моделей",
"Retrieve details of a specific 3D model": "Получить детали конкретной 3D модели",
"Provide feedback on a generated 3D model": "Оставьте отзыв о созданной 3D модели",
"Retrieve details of an asynchronous operation": "Получить детали асинхронной операции",
"List API calls made by your organization": "Список вызовов API вашей организации",
"Retrieve details of a specific API call made by your organization": "Получить детали специфического API-вызова вашей организации",
"List API calls made by your user account": "Список вызовов API от вашей учетной записи",
"Retrieve details of a specific API call made by your user account": "Получить информацию об определённом API вызове, сделанном вашей учетной записью",
"List all API tokens for your user account": "Список всех API токенов для вашей учетной записи пользователя",
"Create a new API token for your user account": "Создайте новый API токен для вашей учетной записи пользователя",
"Retrieve details of a specific API token": "Получить детали определенного API токена",
"Delete an API token from your user account": "Удалить API токен из вашей учетной записи",
"Calculate the center of mass of a CAD file": "Вычислить центр массы CAD файла",
"Convert a CAD file from one format to another": "Конвертировать CAD файл из одного формата в другой",
"Calculate the density of a CAD file": "Вычислить плотность CAD файла",
"Calculate the mass of a CAD file": "Вычислить массу CAD файла",
"Calculate the surface area of a CAD file": "Вычислить площадь поверхности файла САПР",
"Calculate the volume of a CAD file": "Вычислить объем CAD файла",
"Retrieve the OpenAPI schema for the Zoo API": "Получить схему OpenAPI для Zoo API",
"Health check endpoint that returns \"pong\"": "Контрольная точка здоровья, возвращающая \"пинг\"",
"Send a command to the modeling WebSocket endpoint": "Отправить команду моделированию конечной точки WebSocket",
"Retrieve details of your organization": "Получить информацию о вашей организации",
"Update your organization details": "Обновите данные вашей организации",
"Create a new organization": "Создать новую организацию",
"List all members of your organization": "Список всех членов вашей организации",
"Add a new member to your organization": "Добавить нового участника в вашу организацию",
"Get details of a specific organization member": "Получить информацию о конкретном участнике организации",
"Retrieve payment information for your organization": "Получить платежную информацию для вашей организации",
"Update payment information for your organization": "Обновить платежную информацию для вашей организации",
"Create payment information for your organization": "Создать платежную информацию для вашей организации",
"Delete payment information for your organization": "Удалить платежную информацию для вашей организации",
"Retrieve the current balance for your organization": "Получить текущий баланс для вашей организации",
"List all invoices for your organization": "Список всех счетов для вашей организации",
"List all payment methods for your organization": "Список всех способов оплаты для вашей организации",
"Retrieve the current subscription for your organization": "Получить текущую подписку для вашей организации",
"Update the subscription for your organization": "Обновить подписку для вашей организации",
"Create a new subscription for your organization": "Создать новую подписку для вашей организации",
"Retrieve payment information for your user account": "Получить платежную информацию для вашей учетной записи",
"Update payment information for your user account": "Обновить платежную информацию для вашей учетной записи пользователя",
"Create payment information for your user account": "Создайте платежную информацию для вашей учетной записи пользователя",
"Delete payment information for your user account": "Удалить платежную информацию для вашей учетной записи пользователя",
"Retrieve the current balance for your user account": "Получить текущий баланс для вашей учетной записи",
"List all invoices for your user account": "Список всех счетов вашей учетной записи",
"List all payment methods for your user account": "Список всех способов оплаты для вашей учетной записи",
"Retrieve the current subscription for your user account": "Получить текущую подписку для вашей учетной записи",
"Update the subscription for your user account": "Обновить подписку для вашей учетной записи пользователя",
"Create a new subscription for your user account": "Создать новую подписку для вашей учетной записи",
"List all service accounts for your organization": "Список всех аккаунтов службы для вашей организации",
"Create a new service account for your organization": "Создайте новую учетную запись службы для вашей организации",
"Retrieve details of a specific service account": "Получить информацию о конкретной учетной записи сервиса",
"Delete a service account from your organization": "Удалить сервисную учетную запись вашей организации",
"List all shortlinks for your organization": "Список всех ссылок для вашей организации",
"List all shortlinks for your user account": "Список всех ссылок для вашей учетной записи пользователя",
"Create a new shortlink for your user account": "Создать новую короткую ссылку для вашей учетной записи",
"Update an existing shortlink": "Обновить существующую ссылку",
"Delete an existing shortlink": "Удалить существующую ссылку",
"Convert angle measurements between different units": "Преобразовать измерения угла между различными единицами измерения",
"Convert area measurements between different units": "Преобразовать измерения площади между различными единицами измерения",
"Convert electrical current measurements between different units": "Конвертировать измерения тока электрического тока между различными единицами измерения",
"Convert energy measurements between different units": "Преобразовать измерения энергии между различными единицами",
"Convert force measurements between different units": "Преобразовать измерения силы между различными единицами измерения",
"Convert frequency measurements between different units": "Преобразовать измерения частоты между различными единицами измерения",
"Convert length measurements between different units": "Преобразовать измерения длины между различными единицами измерения",
"Convert mass measurements between different units": "Конвертировать массу измерений между различными единицами",
"Convert power measurements between different units": "Преобразовать измерения мощности между различными единицами измерения",
"Convert pressure measurements between different units": "Преобразовать измерения давления между различными единицами",
"Convert temperature measurements between different units": "Конвертировать измерения температуры между различными единицами измерения",
"Convert torque measurements between different units": "Преобразовать измерения крутящего момента между различными единицами измерения",
"Convert volume measurements between different units": "Преобразовать измерения объема между различными единицами измерения",
"Retrieve your user information": "Получить информацию о пользователе",
"Update your user information": "Обновить информацию о пользователе",
"Delete your user account": "Удалить учетную запись",
"Retrieve extended information about your user account": "Получить расширенную информацию о вашей учетной записи",
"Get the OAuth2 providers available for your user account": "Получите OAuth2 провайдеров для вашей учетной записи",
"Get the organization associated with your user account": "Получить организацию, связанную с вашей учетной записью пользователя",
"Get your user privacy settings": "Получите настройки конфиденциальности пользователей",
"Update your user privacy settings": "Обновите настройки конфиденциальности пользователя",
"Get details about a specific user session": "Получить информацию об отдельной сессии пользователя",
"Output Format": "Формат вывода",
"Include KCL Output": "Включить KCL выход",
"Prompt": "Prompt",
"Temperature": "Температура",
"Max Tokens": "Макс. токенов",
"Stop Sequences": "Остановить последовательности",
"Limit": "Лимит",
"Offset": "Смещение",
"Model ID": "ID модели",
"Feedback Type": "Тип отзыва",
"Operation ID": "ID операции",
"Call ID": "ID звонка",
"Token Name": "Имя токена",
"Token": "Токен",
"CAD File": "CAD файл",
"Source Format": "Исходный формат",
"Command": "Команда",
"Organization Name": "Название организации",
"Email": "Почта",
"Role": "Роль",
"User ID": "ID пользователя",
"Payment Method ID": "ID метода оплаты",
"Plan ID": "План ID",
"Name": "Наименование",
"URL": "URL",
"Key": "Спецификация",
"Value": "Значение",
"Input Unit": "Input Unit",
"Output Unit": "Единица вывода",
"Privacy Settings": "Настройки приватности",
"Session Token": "Токен сессии",
"The KCL code prompt to get completions for": "Запрос кода KCL для завершения",
"Controls randomness in completion generation (0.0 to 1.0)": "Управляет случайностью при выполнении генерации (от 0,0 до 1,0)",
"Maximum number of tokens to generate": "Максимальное количество маркеров для генерации",
"Sequences where the API will stop generating further tokens": "Последовательности, где API перестанет генерировать новые токены",
"The prompt describing desired changes": "Подсказка, описывающая желаемые изменения",
"Maximum number of models to return": "Максимальное количество возвращаемых моделей",
"Number of models to skip": "Количество пропущенных моделей",
"The ID of the model to retrieve": "ID модели для извлечения",
"The ID of the model to give feedback on": "ID модели для обратной связи",
"The ID of the async operation to retrieve": "ID операции асинхронности для извлечения",
"Maximum number of API calls to return": "Максимальное количество вызовов API для возврата",
"Number of API calls to skip": "Количество пропущенных вызовов API",
"The ID of the API call to retrieve": "ID вызова API для получения",
"Maximum number of tokens to return": "Максимальное количество маркеров для возврата",
"Number of tokens to skip": "Количество пропущенных жетонов",
"A name to identify this token": "Имя для идентификации этого токена",
"The token to retrieve details for": "Токен для получения информации для",
"The token to delete": "Токен для удаления",
"The CAD file to analyze": "CAD файл для анализа",
"The CAD file to convert": "CAD файл для преобразования",
"The modeling command to send": "Команда моделирования для отправки",
"The new name for your organization": "Новое имя для вашей организации",
"The name for the new organization": "Название новой организации",
"Maximum number of members to return": "Максимальное количество участников для возврата",
"Number of members to skip": "Количество пропущенных участников",
"Email address of the user to add": "Адрес электронной почты пользователя для добавления",
"ID of the member to retrieve": "ID участника для извлечения",
"ID of the payment method to use": "ID используемого способа оплаты",
"Maximum number of invoices to return": "Максимальное количество возвращаемых счетов",
"Number of invoices to skip": "Количество пропущенных счетов",
"Maximum number of payment methods to return": "Максимальное количество возвращаемых способов оплаты",
"Number of payment methods to skip": "Количество пропущенных способов оплаты",
"ID of the subscription plan": "ID плана подписки",
"Maximum number of service accounts to return": "Максимальное количество возвращаемых счетов",
"Number of service accounts to skip": "Количество аккаунтов службы для пропуска",
"Name for the service account": "Имя для сервисного аккаунта",
"Token of the service account to retrieve": "Токен учетной записи службы для извлечения",
"Token of the service account to delete": "Токен учетной записи сервиса для удаления",
"Maximum number of shortlinks to return": "Максимальное количество ярлыков для возврата",
"Number of shortlinks to skip": "Количество ссылок для пропуска",
"The URL to shorten": "URL для сокращения",
"Custom key for the shortlink (optional)": "Пользовательский ключ для шортссылки (необязательно)",
"The key of the shortlink to update": "Ключ шортссылки для обновления",
"The new URL for the shortlink": "Новый URL для короткой ссылки",
"The key of the shortlink to delete": "Ключ шортссылки для удаления",
"The angle value to convert": "Значение угла для преобразования",
"The area value to convert": "Значение области для преобразования",
"The current value to convert": "Текущее значение для конвертации",
"The energy value to convert": "Значение энергии для преобразования",
"The force value to convert": "Значение силы для преобразования",
"The frequency value to convert": "Значение частоты для преобразования",
"The length value to convert": "Значение длины для преобразования",
"The mass value to convert": "Величина массы для преобразования",
"The power value to convert": "Значение мощности для преобразования",
"The pressure value to convert": "Значение давления для конвертации",
"The temperature value to convert": "Значение температуры для преобразования",
"The torque value to convert": "Значение крутящего момента для преобразования",
"The volume value to convert": "Значение громкости для преобразования",
"Your new display name": "Ваше новое отображаемое имя",
"Your new email address": "Ваш новый адрес электронной почты",
"The new privacy settings to apply": "Новые настройки приватности для применения",
"The token of the session to retrieve": "Токен сеанса для извлечения",
"FBX": "ФБК",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "ПЛАТЬ",
"STEP": "ШАГ",
"STL": "СТЛ",
"Thumbs Up": "Палец вверх",
"Thumbs Down": "Палец вниз",
"Accepted": "Принято",
"Rejected": "Отклонено",
"Admin": "Admin",
"Member": "Участник",
"Degrees": "Градусы",
"Radians": "Радианы",
"Gradians": "Градианс",
"Square Meters": "Квадратные метры",
"Square Feet": "Квадратные футы",
"Square Inches": "Квадратные дюймы",
"Square Yards": "Квадратные ярды",
"Square Kilometers": "Квадратные километры",
"Square Miles": "Квадратные мили",
"Hectares": "Гектары",
"Acres": "Акрис",
"Amperes": "Amperes",
"Milliamperes": "Миллиамперы",
"Kiloamperes": "Килоамперс",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Калории",
"Kilocalories": "Килокалории",
"Watt Hours": "Ватт Часы",
"Kilowatt Hours": "Киловатт Часов",
"British Thermal Units": "Британские тепловые единицы",
"Newtons": "Ньютоны",
"Kilonewtons": "Килоневольтоны",
"Pound-force": "Фунт-сила",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Гигагерц",
"Meters": "Метры",
"Kilometers": "Километры",
"Centimeters": "Сантиметры",
"Millimeters": "Миллиметры",
"Inches": "Дюймы",
"Feet": "Футы",
"Yards": "Ярмарка",
"Miles": "Мили",
"Kilograms": "Килограммы",
"Grams": "Темы",
"Milligrams": "Миллиграм",
"Pounds": "Фунты",
"Ounces": "Унсы",
"Metric Tons": "Тонны метрики",
"Watts": "Воты",
"Kilowatts": "Киловатты",
"Megawatts": "Мегаватты",
"Horsepower": "Сила лошади",
"Pascal": "Паскаль",
"Kilopascal": "Kilopascal",
"Bar": "Бар",
"Atmosphere": "Атмосфера",
"Pounds per Square Inch": "Фунтов на квадратный дюйм",
"Celsius": "Цельсий",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Фунт фута",
"Kilogram Force Meter": "Метр силы килограммы",
"Cubic Meters": "Кубические Метры",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Кубические дюймы",
"Liters": "Литары",
"Gallons": "Галоны",
"Milliliters": "Миллилитры",
"Fluid Ounces": "Жидкая унция"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Generate and iterate on 3D models from text descriptions using ML endpoints.",
"Your Zoo API Key (Bearer Token).": "Your Zoo API Key (Bearer Token).",
"Generate CAD Model": "Generate CAD Model",
"KCL Code Completions": "KCL Code Completions",
"Iterate CAD Model": "Iterate CAD Model",
"List CAD Models": "List CAD Models",
"Get CAD Model": "Get CAD Model",
"Give Model Feedback": "Give Model Feedback",
"Get Async Operation": "Get Async Operation",
"List Organization API Calls": "List Organization API Calls",
"Get Organization API Call": "Get Organization API Call",
"List User API Calls": "List User API Calls",
"Get User API Call": "Get User API Call",
"List API Tokens": "List API Tokens",
"Create API Token": "Create API Token",
"Get API Token": "Get API Token",
"Delete API Token": "Delete API Token",
"Get Center of Mass": "Get Center of Mass",
"Convert CAD File": "Convert CAD File",
"Get Density": "Get Density",
"Get Mass": "Get Mass",
"Get Surface Area": "Get Surface Area",
"Get Volume": "Get Volume",
"Get OpenAPI Schema": "Get OpenAPI Schema",
"Return Pong": "Return Pong",
"Send Modeling Command": "Send Modeling Command",
"Get Organization": "Get Organization",
"Update Organization": "Update Organization",
"Create Organization": "Create Organization",
"List Organization Members": "List Organization Members",
"Add Organization Member": "Add Organization Member",
"Get Organization Member": "Get Organization Member",
"Get Organization Payment Info": "Get Organization Payment Info",
"Update Organization Payment Info": "Update Organization Payment Info",
"Create Organization Payment Info": "Create Organization Payment Info",
"Delete Organization Payment Info": "Delete Organization Payment Info",
"Get Organization Balance": "Get Organization Balance",
"List Organization Invoices": "List Organization Invoices",
"List Organization Payment Methods": "List Organization Payment Methods",
"Get Organization Subscription": "Get Organization Subscription",
"Update Organization Subscription": "Update Organization Subscription",
"Create Organization Subscription": "Create Organization Subscription",
"Get User Payment Info": "Get User Payment Info",
"Update User Payment Info": "Update User Payment Info",
"Create User Payment Info": "Create User Payment Info",
"Delete User Payment Info": "Delete User Payment Info",
"Get User Balance": "Get User Balance",
"List User Invoices": "List User Invoices",
"List User Payment Methods": "List User Payment Methods",
"Get User Subscription": "Get User Subscription",
"Update User Subscription": "Update User Subscription",
"Create User Subscription": "Create User Subscription",
"List Service Accounts": "List Service Accounts",
"Create Service Account": "Create Service Account",
"Get Service Account": "Get Service Account",
"Delete Service Account": "Delete Service Account",
"List Organization Shortlinks": "List Organization Shortlinks",
"List User Shortlinks": "List User Shortlinks",
"Create Shortlink": "Create Shortlink",
"Update Shortlink": "Update Shortlink",
"Delete Shortlink": "Delete Shortlink",
"Convert Angle": "Convert Angle",
"Convert Area": "Convert Area",
"Convert Current": "Convert Current",
"Convert Energy": "Convert Energy",
"Convert Force": "Convert Force",
"Convert Frequency": "Convert Frequency",
"Convert Length": "Convert Length",
"Convert Mass": "Convert Mass",
"Convert Power": "Convert Power",
"Convert Pressure": "Convert Pressure",
"Convert Temperature": "Convert Temperature",
"Convert Torque": "Convert Torque",
"Convert Volume": "Convert Volume",
"Get User": "Get User",
"Update User": "Update User",
"Delete User": "Delete User",
"Get Extended User Info": "Get Extended User Info",
"Get OAuth2 Providers": "Get OAuth2 Providers",
"Get User Organization": "Get User Organization",
"Get Privacy Settings": "Get Privacy Settings",
"Update Privacy Settings": "Update Privacy Settings",
"Get User Session": "Get User Session",
"Generate a 3D model from text prompt": "Generate a 3D model from text prompt",
"Get code completions for KCL (Kernel Configuration Language)": "Get code completions for KCL (Kernel Configuration Language)",
"Create a new iteration of an existing 3D model": "Create a new iteration of an existing 3D model",
"Retrieve a list of your generated 3D models": "Retrieve a list of your generated 3D models",
"Retrieve details of a specific 3D model": "Retrieve details of a specific 3D model",
"Provide feedback on a generated 3D model": "Provide feedback on a generated 3D model",
"Retrieve details of an asynchronous operation": "Retrieve details of an asynchronous operation",
"List API calls made by your organization": "List API calls made by your organization",
"Retrieve details of a specific API call made by your organization": "Retrieve details of a specific API call made by your organization",
"List API calls made by your user account": "List API calls made by your user account",
"Retrieve details of a specific API call made by your user account": "Retrieve details of a specific API call made by your user account",
"List all API tokens for your user account": "List all API tokens for your user account",
"Create a new API token for your user account": "Create a new API token for your user account",
"Retrieve details of a specific API token": "Retrieve details of a specific API token",
"Delete an API token from your user account": "Delete an API token from your user account",
"Calculate the center of mass of a CAD file": "Calculate the center of mass of a CAD file",
"Convert a CAD file from one format to another": "Convert a CAD file from one format to another",
"Calculate the density of a CAD file": "Calculate the density of a CAD file",
"Calculate the mass of a CAD file": "Calculate the mass of a CAD file",
"Calculate the surface area of a CAD file": "Calculate the surface area of a CAD file",
"Calculate the volume of a CAD file": "Calculate the volume of a CAD file",
"Retrieve the OpenAPI schema for the Zoo API": "Retrieve the OpenAPI schema for the Zoo API",
"Health check endpoint that returns \"pong\"": "Health check endpoint that returns \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Send a command to the modeling WebSocket endpoint",
"Retrieve details of your organization": "Retrieve details of your organization",
"Update your organization details": "Update your organization details",
"Create a new organization": "Create a new organization",
"List all members of your organization": "List all members of your organization",
"Add a new member to your organization": "Add a new member to your organization",
"Get details of a specific organization member": "Get details of a specific organization member",
"Retrieve payment information for your organization": "Retrieve payment information for your organization",
"Update payment information for your organization": "Update payment information for your organization",
"Create payment information for your organization": "Create payment information for your organization",
"Delete payment information for your organization": "Delete payment information for your organization",
"Retrieve the current balance for your organization": "Retrieve the current balance for your organization",
"List all invoices for your organization": "List all invoices for your organization",
"List all payment methods for your organization": "List all payment methods for your organization",
"Retrieve the current subscription for your organization": "Retrieve the current subscription for your organization",
"Update the subscription for your organization": "Update the subscription for your organization",
"Create a new subscription for your organization": "Create a new subscription for your organization",
"Retrieve payment information for your user account": "Retrieve payment information for your user account",
"Update payment information for your user account": "Update payment information for your user account",
"Create payment information for your user account": "Create payment information for your user account",
"Delete payment information for your user account": "Delete payment information for your user account",
"Retrieve the current balance for your user account": "Retrieve the current balance for your user account",
"List all invoices for your user account": "List all invoices for your user account",
"List all payment methods for your user account": "List all payment methods for your user account",
"Retrieve the current subscription for your user account": "Retrieve the current subscription for your user account",
"Update the subscription for your user account": "Update the subscription for your user account",
"Create a new subscription for your user account": "Create a new subscription for your user account",
"List all service accounts for your organization": "List all service accounts for your organization",
"Create a new service account for your organization": "Create a new service account for your organization",
"Retrieve details of a specific service account": "Retrieve details of a specific service account",
"Delete a service account from your organization": "Delete a service account from your organization",
"List all shortlinks for your organization": "List all shortlinks for your organization",
"List all shortlinks for your user account": "List all shortlinks for your user account",
"Create a new shortlink for your user account": "Create a new shortlink for your user account",
"Update an existing shortlink": "Update an existing shortlink",
"Delete an existing shortlink": "Delete an existing shortlink",
"Convert angle measurements between different units": "Convert angle measurements between different units",
"Convert area measurements between different units": "Convert area measurements between different units",
"Convert electrical current measurements between different units": "Convert electrical current measurements between different units",
"Convert energy measurements between different units": "Convert energy measurements between different units",
"Convert force measurements between different units": "Convert force measurements between different units",
"Convert frequency measurements between different units": "Convert frequency measurements between different units",
"Convert length measurements between different units": "Convert length measurements between different units",
"Convert mass measurements between different units": "Convert mass measurements between different units",
"Convert power measurements between different units": "Convert power measurements between different units",
"Convert pressure measurements between different units": "Convert pressure measurements between different units",
"Convert temperature measurements between different units": "Convert temperature measurements between different units",
"Convert torque measurements between different units": "Convert torque measurements between different units",
"Convert volume measurements between different units": "Convert volume measurements between different units",
"Retrieve your user information": "Retrieve your user information",
"Update your user information": "Update your user information",
"Delete your user account": "Delete your user account",
"Retrieve extended information about your user account": "Retrieve extended information about your user account",
"Get the OAuth2 providers available for your user account": "Get the OAuth2 providers available for your user account",
"Get the organization associated with your user account": "Get the organization associated with your user account",
"Get your user privacy settings": "Get your user privacy settings",
"Update your user privacy settings": "Update your user privacy settings",
"Get details about a specific user session": "Get details about a specific user session",
"Output Format": "Output Format",
"Include KCL Output": "Include KCL Output",
"Prompt": "Prompt",
"Temperature": "Temperature",
"Max Tokens": "Max Tokens",
"Stop Sequences": "Stop Sequences",
"Limit": "Limit",
"Offset": "Offset",
"Model ID": "Model ID",
"Feedback Type": "Feedback Type",
"Operation ID": "Operation ID",
"Call ID": "Call ID",
"Token Name": "Token Name",
"Token": "Token",
"CAD File": "CAD File",
"Source Format": "Source Format",
"Command": "Command",
"Organization Name": "Organization Name",
"Email": "Email",
"Role": "Role",
"User ID": "User ID",
"Payment Method ID": "Payment Method ID",
"Plan ID": "Plan ID",
"Name": "Name",
"URL": "URL",
"Key": "Key",
"Value": "Value",
"Input Unit": "Input Unit",
"Output Unit": "Output Unit",
"Privacy Settings": "Privacy Settings",
"Session Token": "Session Token",
"The KCL code prompt to get completions for": "The KCL code prompt to get completions for",
"Controls randomness in completion generation (0.0 to 1.0)": "Controls randomness in completion generation (0.0 to 1.0)",
"Maximum number of tokens to generate": "Maximum number of tokens to generate",
"Sequences where the API will stop generating further tokens": "Sequences where the API will stop generating further tokens",
"The prompt describing desired changes": "The prompt describing desired changes",
"Maximum number of models to return": "Maximum number of models to return",
"Number of models to skip": "Number of models to skip",
"The ID of the model to retrieve": "The ID of the model to retrieve",
"The ID of the model to give feedback on": "The ID of the model to give feedback on",
"The ID of the async operation to retrieve": "The ID of the async operation to retrieve",
"Maximum number of API calls to return": "Maximum number of API calls to return",
"Number of API calls to skip": "Number of API calls to skip",
"The ID of the API call to retrieve": "The ID of the API call to retrieve",
"Maximum number of tokens to return": "Maximum number of tokens to return",
"Number of tokens to skip": "Number of tokens to skip",
"A name to identify this token": "A name to identify this token",
"The token to retrieve details for": "The token to retrieve details for",
"The token to delete": "The token to delete",
"The CAD file to analyze": "The CAD file to analyze",
"The CAD file to convert": "The CAD file to convert",
"The modeling command to send": "The modeling command to send",
"The new name for your organization": "The new name for your organization",
"The name for the new organization": "The name for the new organization",
"Maximum number of members to return": "Maximum number of members to return",
"Number of members to skip": "Number of members to skip",
"Email address of the user to add": "Email address of the user to add",
"ID of the member to retrieve": "ID of the member to retrieve",
"ID of the payment method to use": "ID of the payment method to use",
"Maximum number of invoices to return": "Maximum number of invoices to return",
"Number of invoices to skip": "Number of invoices to skip",
"Maximum number of payment methods to return": "Maximum number of payment methods to return",
"Number of payment methods to skip": "Number of payment methods to skip",
"ID of the subscription plan": "ID of the subscription plan",
"Maximum number of service accounts to return": "Maximum number of service accounts to return",
"Number of service accounts to skip": "Number of service accounts to skip",
"Name for the service account": "Name for the service account",
"Token of the service account to retrieve": "Token of the service account to retrieve",
"Token of the service account to delete": "Token of the service account to delete",
"Maximum number of shortlinks to return": "Maximum number of shortlinks to return",
"Number of shortlinks to skip": "Number of shortlinks to skip",
"The URL to shorten": "The URL to shorten",
"Custom key for the shortlink (optional)": "Custom key for the shortlink (optional)",
"The key of the shortlink to update": "The key of the shortlink to update",
"The new URL for the shortlink": "The new URL for the shortlink",
"The key of the shortlink to delete": "The key of the shortlink to delete",
"The angle value to convert": "The angle value to convert",
"The area value to convert": "The area value to convert",
"The current value to convert": "The current value to convert",
"The energy value to convert": "The energy value to convert",
"The force value to convert": "The force value to convert",
"The frequency value to convert": "The frequency value to convert",
"The length value to convert": "The length value to convert",
"The mass value to convert": "The mass value to convert",
"The power value to convert": "The power value to convert",
"The pressure value to convert": "The pressure value to convert",
"The temperature value to convert": "The temperature value to convert",
"The torque value to convert": "The torque value to convert",
"The volume value to convert": "The volume value to convert",
"Your new display name": "Your new display name",
"Your new email address": "Your new email address",
"The new privacy settings to apply": "The new privacy settings to apply",
"The token of the session to retrieve": "The token of the session to retrieve",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "STEP",
"STL": "STL",
"Thumbs Up": "Thumbs Up",
"Thumbs Down": "Thumbs Down",
"Accepted": "Accepted",
"Rejected": "Rejected",
"Admin": "Admin",
"Member": "Member",
"Degrees": "Degrees",
"Radians": "Radians",
"Gradians": "Gradians",
"Square Meters": "Square Meters",
"Square Feet": "Square Feet",
"Square Inches": "Square Inches",
"Square Yards": "Square Yards",
"Square Kilometers": "Square Kilometers",
"Square Miles": "Square Miles",
"Hectares": "Hectares",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperes",
"Kiloamperes": "Kiloamperes",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calories",
"Kilocalories": "Kilocalories",
"Watt Hours": "Watt Hours",
"Kilowatt Hours": "Kilowatt Hours",
"British Thermal Units": "British Thermal Units",
"Newtons": "Newtons",
"Kilonewtons": "Kilonewtons",
"Pound-force": "Pound-force",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Meters",
"Kilometers": "Kilometers",
"Centimeters": "Centimeters",
"Millimeters": "Millimeters",
"Inches": "Inches",
"Feet": "Feet",
"Yards": "Yards",
"Miles": "Miles",
"Kilograms": "Kilograms",
"Grams": "Grams",
"Milligrams": "Milligrams",
"Pounds": "Pounds",
"Ounces": "Ounces",
"Metric Tons": "Metric Tons",
"Watts": "Watts",
"Kilowatts": "Kilowatts",
"Megawatts": "Megawatts",
"Horsepower": "Horsepower",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Bar",
"Atmosphere": "Atmosphere",
"Pounds per Square Inch": "Pounds per Square Inch",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pound Foot",
"Kilogram Force Meter": "Kilogram Force Meter",
"Cubic Meters": "Cubic Meters",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Cubic Inches",
"Liters": "Liters",
"Gallons": "Gallons",
"Milliliters": "Milliliters",
"Fluid Ounces": "Fluid Ounces"
}

View File

@@ -0,0 +1,338 @@
{
"Zoo": "Zoo",
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Generate and iterate on 3D models from text descriptions using ML endpoints.",
"Your Zoo API Key (Bearer Token).": "Your Zoo API Key (Bearer Token).",
"Generate CAD Model": "Generate CAD Model",
"KCL Code Completions": "KCL Code Completions",
"Iterate CAD Model": "Iterate CAD Model",
"List CAD Models": "List CAD Models",
"Get CAD Model": "Get CAD Model",
"Give Model Feedback": "Give Model Feedback",
"Get Async Operation": "Get Async Operation",
"List Organization API Calls": "List Organization API Calls",
"Get Organization API Call": "Get Organization API Call",
"List User API Calls": "List User API Calls",
"Get User API Call": "Get User API Call",
"List API Tokens": "List API Tokens",
"Create API Token": "Create API Token",
"Get API Token": "Get API Token",
"Delete API Token": "Delete API Token",
"Get Center of Mass": "Get Center of Mass",
"Convert CAD File": "Convert CAD File",
"Get Density": "Get Density",
"Get Mass": "Get Mass",
"Get Surface Area": "Get Surface Area",
"Get Volume": "Get Volume",
"Get OpenAPI Schema": "Get OpenAPI Schema",
"Return Pong": "Return Pong",
"Send Modeling Command": "Send Modeling Command",
"Get Organization": "Get Organization",
"Update Organization": "Update Organization",
"Create Organization": "Create Organization",
"List Organization Members": "List Organization Members",
"Add Organization Member": "Add Organization Member",
"Get Organization Member": "Get Organization Member",
"Get Organization Payment Info": "Get Organization Payment Info",
"Update Organization Payment Info": "Update Organization Payment Info",
"Create Organization Payment Info": "Create Organization Payment Info",
"Delete Organization Payment Info": "Delete Organization Payment Info",
"Get Organization Balance": "Get Organization Balance",
"List Organization Invoices": "List Organization Invoices",
"List Organization Payment Methods": "List Organization Payment Methods",
"Get Organization Subscription": "Get Organization Subscription",
"Update Organization Subscription": "Update Organization Subscription",
"Create Organization Subscription": "Create Organization Subscription",
"Get User Payment Info": "Get User Payment Info",
"Update User Payment Info": "Update User Payment Info",
"Create User Payment Info": "Create User Payment Info",
"Delete User Payment Info": "Delete User Payment Info",
"Get User Balance": "Get User Balance",
"List User Invoices": "List User Invoices",
"List User Payment Methods": "List User Payment Methods",
"Get User Subscription": "Get User Subscription",
"Update User Subscription": "Update User Subscription",
"Create User Subscription": "Create User Subscription",
"List Service Accounts": "List Service Accounts",
"Create Service Account": "Create Service Account",
"Get Service Account": "Get Service Account",
"Delete Service Account": "Delete Service Account",
"List Organization Shortlinks": "List Organization Shortlinks",
"List User Shortlinks": "List User Shortlinks",
"Create Shortlink": "Create Shortlink",
"Update Shortlink": "Update Shortlink",
"Delete Shortlink": "Delete Shortlink",
"Convert Angle": "Convert Angle",
"Convert Area": "Convert Area",
"Convert Current": "Convert Current",
"Convert Energy": "Convert Energy",
"Convert Force": "Convert Force",
"Convert Frequency": "Convert Frequency",
"Convert Length": "Convert Length",
"Convert Mass": "Convert Mass",
"Convert Power": "Convert Power",
"Convert Pressure": "Convert Pressure",
"Convert Temperature": "Convert Temperature",
"Convert Torque": "Convert Torque",
"Convert Volume": "Convert Volume",
"Get User": "Get User",
"Update User": "Update User",
"Delete User": "Delete User",
"Get Extended User Info": "Get Extended User Info",
"Get OAuth2 Providers": "Get OAuth2 Providers",
"Get User Organization": "Get User Organization",
"Get Privacy Settings": "Get Privacy Settings",
"Update Privacy Settings": "Update Privacy Settings",
"Get User Session": "Get User Session",
"Generate a 3D model from text prompt": "Generate a 3D model from text prompt",
"Get code completions for KCL (Kernel Configuration Language)": "Get code completions for KCL (Kernel Configuration Language)",
"Create a new iteration of an existing 3D model": "Create a new iteration of an existing 3D model",
"Retrieve a list of your generated 3D models": "Retrieve a list of your generated 3D models",
"Retrieve details of a specific 3D model": "Retrieve details of a specific 3D model",
"Provide feedback on a generated 3D model": "Provide feedback on a generated 3D model",
"Retrieve details of an asynchronous operation": "Retrieve details of an asynchronous operation",
"List API calls made by your organization": "List API calls made by your organization",
"Retrieve details of a specific API call made by your organization": "Retrieve details of a specific API call made by your organization",
"List API calls made by your user account": "List API calls made by your user account",
"Retrieve details of a specific API call made by your user account": "Retrieve details of a specific API call made by your user account",
"List all API tokens for your user account": "List all API tokens for your user account",
"Create a new API token for your user account": "Create a new API token for your user account",
"Retrieve details of a specific API token": "Retrieve details of a specific API token",
"Delete an API token from your user account": "Delete an API token from your user account",
"Calculate the center of mass of a CAD file": "Calculate the center of mass of a CAD file",
"Convert a CAD file from one format to another": "Convert a CAD file from one format to another",
"Calculate the density of a CAD file": "Calculate the density of a CAD file",
"Calculate the mass of a CAD file": "Calculate the mass of a CAD file",
"Calculate the surface area of a CAD file": "Calculate the surface area of a CAD file",
"Calculate the volume of a CAD file": "Calculate the volume of a CAD file",
"Retrieve the OpenAPI schema for the Zoo API": "Retrieve the OpenAPI schema for the Zoo API",
"Health check endpoint that returns \"pong\"": "Health check endpoint that returns \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Send a command to the modeling WebSocket endpoint",
"Retrieve details of your organization": "Retrieve details of your organization",
"Update your organization details": "Update your organization details",
"Create a new organization": "Create a new organization",
"List all members of your organization": "List all members of your organization",
"Add a new member to your organization": "Add a new member to your organization",
"Get details of a specific organization member": "Get details of a specific organization member",
"Retrieve payment information for your organization": "Retrieve payment information for your organization",
"Update payment information for your organization": "Update payment information for your organization",
"Create payment information for your organization": "Create payment information for your organization",
"Delete payment information for your organization": "Delete payment information for your organization",
"Retrieve the current balance for your organization": "Retrieve the current balance for your organization",
"List all invoices for your organization": "List all invoices for your organization",
"List all payment methods for your organization": "List all payment methods for your organization",
"Retrieve the current subscription for your organization": "Retrieve the current subscription for your organization",
"Update the subscription for your organization": "Update the subscription for your organization",
"Create a new subscription for your organization": "Create a new subscription for your organization",
"Retrieve payment information for your user account": "Retrieve payment information for your user account",
"Update payment information for your user account": "Update payment information for your user account",
"Create payment information for your user account": "Create payment information for your user account",
"Delete payment information for your user account": "Delete payment information for your user account",
"Retrieve the current balance for your user account": "Retrieve the current balance for your user account",
"List all invoices for your user account": "List all invoices for your user account",
"List all payment methods for your user account": "List all payment methods for your user account",
"Retrieve the current subscription for your user account": "Retrieve the current subscription for your user account",
"Update the subscription for your user account": "Update the subscription for your user account",
"Create a new subscription for your user account": "Create a new subscription for your user account",
"List all service accounts for your organization": "List all service accounts for your organization",
"Create a new service account for your organization": "Create a new service account for your organization",
"Retrieve details of a specific service account": "Retrieve details of a specific service account",
"Delete a service account from your organization": "Delete a service account from your organization",
"List all shortlinks for your organization": "List all shortlinks for your organization",
"List all shortlinks for your user account": "List all shortlinks for your user account",
"Create a new shortlink for your user account": "Create a new shortlink for your user account",
"Update an existing shortlink": "Update an existing shortlink",
"Delete an existing shortlink": "Delete an existing shortlink",
"Convert angle measurements between different units": "Convert angle measurements between different units",
"Convert area measurements between different units": "Convert area measurements between different units",
"Convert electrical current measurements between different units": "Convert electrical current measurements between different units",
"Convert energy measurements between different units": "Convert energy measurements between different units",
"Convert force measurements between different units": "Convert force measurements between different units",
"Convert frequency measurements between different units": "Convert frequency measurements between different units",
"Convert length measurements between different units": "Convert length measurements between different units",
"Convert mass measurements between different units": "Convert mass measurements between different units",
"Convert power measurements between different units": "Convert power measurements between different units",
"Convert pressure measurements between different units": "Convert pressure measurements between different units",
"Convert temperature measurements between different units": "Convert temperature measurements between different units",
"Convert torque measurements between different units": "Convert torque measurements between different units",
"Convert volume measurements between different units": "Convert volume measurements between different units",
"Retrieve your user information": "Retrieve your user information",
"Update your user information": "Update your user information",
"Delete your user account": "Delete your user account",
"Retrieve extended information about your user account": "Retrieve extended information about your user account",
"Get the OAuth2 providers available for your user account": "Get the OAuth2 providers available for your user account",
"Get the organization associated with your user account": "Get the organization associated with your user account",
"Get your user privacy settings": "Get your user privacy settings",
"Update your user privacy settings": "Update your user privacy settings",
"Get details about a specific user session": "Get details about a specific user session",
"Output Format": "Output Format",
"Include KCL Output": "Include KCL Output",
"Prompt": "Prompt",
"Temperature": "Temperature",
"Max Tokens": "Max Tokens",
"Stop Sequences": "Stop Sequences",
"Limit": "Limit",
"Offset": "Offset",
"Model ID": "Model ID",
"Feedback Type": "Feedback Type",
"Operation ID": "Operation ID",
"Call ID": "Call ID",
"Token Name": "Token Name",
"Token": "Token",
"CAD File": "CAD File",
"Source Format": "Source Format",
"Command": "Command",
"Organization Name": "Organization Name",
"Email": "Email",
"Role": "Vai trò",
"User ID": "User ID",
"Payment Method ID": "Payment Method ID",
"Plan ID": "Plan ID",
"Name": "Name",
"URL": "URL",
"Key": "Key",
"Value": "Value",
"Input Unit": "Input Unit",
"Output Unit": "Output Unit",
"Privacy Settings": "Privacy Settings",
"Session Token": "Session Token",
"The KCL code prompt to get completions for": "The KCL code prompt to get completions for",
"Controls randomness in completion generation (0.0 to 1.0)": "Controls randomness in completion generation (0.0 to 1.0)",
"Maximum number of tokens to generate": "Maximum number of tokens to generate",
"Sequences where the API will stop generating further tokens": "Sequences where the API will stop generating further tokens",
"The prompt describing desired changes": "The prompt describing desired changes",
"Maximum number of models to return": "Maximum number of models to return",
"Number of models to skip": "Number of models to skip",
"The ID of the model to retrieve": "The ID of the model to retrieve",
"The ID of the model to give feedback on": "The ID of the model to give feedback on",
"The ID of the async operation to retrieve": "The ID of the async operation to retrieve",
"Maximum number of API calls to return": "Maximum number of API calls to return",
"Number of API calls to skip": "Number of API calls to skip",
"The ID of the API call to retrieve": "The ID of the API call to retrieve",
"Maximum number of tokens to return": "Maximum number of tokens to return",
"Number of tokens to skip": "Number of tokens to skip",
"A name to identify this token": "A name to identify this token",
"The token to retrieve details for": "The token to retrieve details for",
"The token to delete": "The token to delete",
"The CAD file to analyze": "The CAD file to analyze",
"The CAD file to convert": "The CAD file to convert",
"The modeling command to send": "The modeling command to send",
"The new name for your organization": "The new name for your organization",
"The name for the new organization": "The name for the new organization",
"Maximum number of members to return": "Maximum number of members to return",
"Number of members to skip": "Number of members to skip",
"Email address of the user to add": "Email address of the user to add",
"ID of the member to retrieve": "ID of the member to retrieve",
"ID of the payment method to use": "ID of the payment method to use",
"Maximum number of invoices to return": "Maximum number of invoices to return",
"Number of invoices to skip": "Number of invoices to skip",
"Maximum number of payment methods to return": "Maximum number of payment methods to return",
"Number of payment methods to skip": "Number of payment methods to skip",
"ID of the subscription plan": "ID of the subscription plan",
"Maximum number of service accounts to return": "Maximum number of service accounts to return",
"Number of service accounts to skip": "Number of service accounts to skip",
"Name for the service account": "Name for the service account",
"Token of the service account to retrieve": "Token of the service account to retrieve",
"Token of the service account to delete": "Token of the service account to delete",
"Maximum number of shortlinks to return": "Maximum number of shortlinks to return",
"Number of shortlinks to skip": "Number of shortlinks to skip",
"The URL to shorten": "The URL to shorten",
"Custom key for the shortlink (optional)": "Custom key for the shortlink (optional)",
"The key of the shortlink to update": "The key of the shortlink to update",
"The new URL for the shortlink": "The new URL for the shortlink",
"The key of the shortlink to delete": "The key of the shortlink to delete",
"The angle value to convert": "The angle value to convert",
"The area value to convert": "The area value to convert",
"The current value to convert": "The current value to convert",
"The energy value to convert": "The energy value to convert",
"The force value to convert": "The force value to convert",
"The frequency value to convert": "The frequency value to convert",
"The length value to convert": "The length value to convert",
"The mass value to convert": "The mass value to convert",
"The power value to convert": "The power value to convert",
"The pressure value to convert": "The pressure value to convert",
"The temperature value to convert": "The temperature value to convert",
"The torque value to convert": "The torque value to convert",
"The volume value to convert": "The volume value to convert",
"Your new display name": "Your new display name",
"Your new email address": "Your new email address",
"The new privacy settings to apply": "The new privacy settings to apply",
"The token of the session to retrieve": "The token of the session to retrieve",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "STEP",
"STL": "STL",
"Thumbs Up": "Thumbs Up",
"Thumbs Down": "Thumbs Down",
"Accepted": "Accepted",
"Rejected": "Rejected",
"Admin": "Admin",
"Member": "Member",
"Degrees": "Degrees",
"Radians": "Radians",
"Gradians": "Gradians",
"Square Meters": "Square Meters",
"Square Feet": "Square Feet",
"Square Inches": "Square Inches",
"Square Yards": "Square Yards",
"Square Kilometers": "Square Kilometers",
"Square Miles": "Square Miles",
"Hectares": "Hectares",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperes",
"Kiloamperes": "Kiloamperes",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calories",
"Kilocalories": "Kilocalories",
"Watt Hours": "Watt Hours",
"Kilowatt Hours": "Kilowatt Hours",
"British Thermal Units": "British Thermal Units",
"Newtons": "Newtons",
"Kilonewtons": "Kilonewtons",
"Pound-force": "Pound-force",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Meters",
"Kilometers": "Kilometers",
"Centimeters": "Centimeters",
"Millimeters": "Millimeters",
"Inches": "Inches",
"Feet": "Feet",
"Yards": "Yards",
"Miles": "Miles",
"Kilograms": "Kilograms",
"Grams": "Grams",
"Milligrams": "Milligrams",
"Pounds": "Pounds",
"Ounces": "Ounces",
"Metric Tons": "Metric Tons",
"Watts": "Watts",
"Kilowatts": "Kilowatts",
"Megawatts": "Megawatts",
"Horsepower": "Horsepower",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Bar",
"Atmosphere": "Atmosphere",
"Pounds per Square Inch": "Pounds per Square Inch",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pound Foot",
"Kilogram Force Meter": "Kilogram Force Meter",
"Cubic Meters": "Cubic Meters",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Cubic Inches",
"Liters": "Liters",
"Gallons": "Gallons",
"Milliliters": "Milliliters",
"Fluid Ounces": "Fluid Ounces"
}

View File

@@ -0,0 +1,337 @@
{
"Generate and iterate on 3D models from text descriptions using ML endpoints.": "Generate and iterate on 3D models from text descriptions using ML endpoints.",
"Your Zoo API Key (Bearer Token).": "Your Zoo API Key (Bearer Token).",
"Generate CAD Model": "Generate CAD Model",
"KCL Code Completions": "KCL Code Completions",
"Iterate CAD Model": "Iterate CAD Model",
"List CAD Models": "List CAD Models",
"Get CAD Model": "Get CAD Model",
"Give Model Feedback": "Give Model Feedback",
"Get Async Operation": "Get Async Operation",
"List Organization API Calls": "List Organization API Calls",
"Get Organization API Call": "Get Organization API Call",
"List User API Calls": "List User API Calls",
"Get User API Call": "Get User API Call",
"List API Tokens": "List API Tokens",
"Create API Token": "Create API Token",
"Get API Token": "Get API Token",
"Delete API Token": "Delete API Token",
"Get Center of Mass": "Get Center of Mass",
"Convert CAD File": "Convert CAD File",
"Get Density": "Get Density",
"Get Mass": "Get Mass",
"Get Surface Area": "Get Surface Area",
"Get Volume": "Get Volume",
"Get OpenAPI Schema": "Get OpenAPI Schema",
"Return Pong": "Return Pong",
"Send Modeling Command": "Send Modeling Command",
"Get Organization": "Get Organization",
"Update Organization": "Update Organization",
"Create Organization": "Create Organization",
"List Organization Members": "List Organization Members",
"Add Organization Member": "Add Organization Member",
"Get Organization Member": "Get Organization Member",
"Get Organization Payment Info": "Get Organization Payment Info",
"Update Organization Payment Info": "Update Organization Payment Info",
"Create Organization Payment Info": "Create Organization Payment Info",
"Delete Organization Payment Info": "Delete Organization Payment Info",
"Get Organization Balance": "Get Organization Balance",
"List Organization Invoices": "List Organization Invoices",
"List Organization Payment Methods": "List Organization Payment Methods",
"Get Organization Subscription": "Get Organization Subscription",
"Update Organization Subscription": "Update Organization Subscription",
"Create Organization Subscription": "Create Organization Subscription",
"Get User Payment Info": "Get User Payment Info",
"Update User Payment Info": "Update User Payment Info",
"Create User Payment Info": "Create User Payment Info",
"Delete User Payment Info": "Delete User Payment Info",
"Get User Balance": "Get User Balance",
"List User Invoices": "List User Invoices",
"List User Payment Methods": "List User Payment Methods",
"Get User Subscription": "Get User Subscription",
"Update User Subscription": "Update User Subscription",
"Create User Subscription": "Create User Subscription",
"List Service Accounts": "List Service Accounts",
"Create Service Account": "Create Service Account",
"Get Service Account": "Get Service Account",
"Delete Service Account": "Delete Service Account",
"List Organization Shortlinks": "List Organization Shortlinks",
"List User Shortlinks": "List User Shortlinks",
"Create Shortlink": "Create Shortlink",
"Update Shortlink": "Update Shortlink",
"Delete Shortlink": "Delete Shortlink",
"Convert Angle": "Convert Angle",
"Convert Area": "Convert Area",
"Convert Current": "Convert Current",
"Convert Energy": "Convert Energy",
"Convert Force": "Convert Force",
"Convert Frequency": "Convert Frequency",
"Convert Length": "Convert Length",
"Convert Mass": "Convert Mass",
"Convert Power": "Convert Power",
"Convert Pressure": "Convert Pressure",
"Convert Temperature": "Convert Temperature",
"Convert Torque": "Convert Torque",
"Convert Volume": "Convert Volume",
"Get User": "Get User",
"Update User": "Update User",
"Delete User": "删除用户",
"Get Extended User Info": "Get Extended User Info",
"Get OAuth2 Providers": "Get OAuth2 Providers",
"Get User Organization": "Get User Organization",
"Get Privacy Settings": "Get Privacy Settings",
"Update Privacy Settings": "Update Privacy Settings",
"Get User Session": "Get User Session",
"Generate a 3D model from text prompt": "Generate a 3D model from text prompt",
"Get code completions for KCL (Kernel Configuration Language)": "Get code completions for KCL (Kernel Configuration Language)",
"Create a new iteration of an existing 3D model": "Create a new iteration of an existing 3D model",
"Retrieve a list of your generated 3D models": "Retrieve a list of your generated 3D models",
"Retrieve details of a specific 3D model": "Retrieve details of a specific 3D model",
"Provide feedback on a generated 3D model": "Provide feedback on a generated 3D model",
"Retrieve details of an asynchronous operation": "Retrieve details of an asynchronous operation",
"List API calls made by your organization": "List API calls made by your organization",
"Retrieve details of a specific API call made by your organization": "Retrieve details of a specific API call made by your organization",
"List API calls made by your user account": "List API calls made by your user account",
"Retrieve details of a specific API call made by your user account": "Retrieve details of a specific API call made by your user account",
"List all API tokens for your user account": "List all API tokens for your user account",
"Create a new API token for your user account": "Create a new API token for your user account",
"Retrieve details of a specific API token": "Retrieve details of a specific API token",
"Delete an API token from your user account": "Delete an API token from your user account",
"Calculate the center of mass of a CAD file": "Calculate the center of mass of a CAD file",
"Convert a CAD file from one format to another": "Convert a CAD file from one format to another",
"Calculate the density of a CAD file": "Calculate the density of a CAD file",
"Calculate the mass of a CAD file": "Calculate the mass of a CAD file",
"Calculate the surface area of a CAD file": "Calculate the surface area of a CAD file",
"Calculate the volume of a CAD file": "Calculate the volume of a CAD file",
"Retrieve the OpenAPI schema for the Zoo API": "Retrieve the OpenAPI schema for the Zoo API",
"Health check endpoint that returns \"pong\"": "Health check endpoint that returns \"pong\"",
"Send a command to the modeling WebSocket endpoint": "Send a command to the modeling WebSocket endpoint",
"Retrieve details of your organization": "Retrieve details of your organization",
"Update your organization details": "Update your organization details",
"Create a new organization": "Create a new organization",
"List all members of your organization": "List all members of your organization",
"Add a new member to your organization": "Add a new member to your organization",
"Get details of a specific organization member": "Get details of a specific organization member",
"Retrieve payment information for your organization": "Retrieve payment information for your organization",
"Update payment information for your organization": "Update payment information for your organization",
"Create payment information for your organization": "Create payment information for your organization",
"Delete payment information for your organization": "Delete payment information for your organization",
"Retrieve the current balance for your organization": "Retrieve the current balance for your organization",
"List all invoices for your organization": "List all invoices for your organization",
"List all payment methods for your organization": "List all payment methods for your organization",
"Retrieve the current subscription for your organization": "Retrieve the current subscription for your organization",
"Update the subscription for your organization": "Update the subscription for your organization",
"Create a new subscription for your organization": "Create a new subscription for your organization",
"Retrieve payment information for your user account": "Retrieve payment information for your user account",
"Update payment information for your user account": "Update payment information for your user account",
"Create payment information for your user account": "Create payment information for your user account",
"Delete payment information for your user account": "Delete payment information for your user account",
"Retrieve the current balance for your user account": "Retrieve the current balance for your user account",
"List all invoices for your user account": "List all invoices for your user account",
"List all payment methods for your user account": "List all payment methods for your user account",
"Retrieve the current subscription for your user account": "Retrieve the current subscription for your user account",
"Update the subscription for your user account": "Update the subscription for your user account",
"Create a new subscription for your user account": "Create a new subscription for your user account",
"List all service accounts for your organization": "List all service accounts for your organization",
"Create a new service account for your organization": "Create a new service account for your organization",
"Retrieve details of a specific service account": "Retrieve details of a specific service account",
"Delete a service account from your organization": "Delete a service account from your organization",
"List all shortlinks for your organization": "List all shortlinks for your organization",
"List all shortlinks for your user account": "List all shortlinks for your user account",
"Create a new shortlink for your user account": "Create a new shortlink for your user account",
"Update an existing shortlink": "Update an existing shortlink",
"Delete an existing shortlink": "Delete an existing shortlink",
"Convert angle measurements between different units": "Convert angle measurements between different units",
"Convert area measurements between different units": "Convert area measurements between different units",
"Convert electrical current measurements between different units": "Convert electrical current measurements between different units",
"Convert energy measurements between different units": "Convert energy measurements between different units",
"Convert force measurements between different units": "Convert force measurements between different units",
"Convert frequency measurements between different units": "Convert frequency measurements between different units",
"Convert length measurements between different units": "Convert length measurements between different units",
"Convert mass measurements between different units": "Convert mass measurements between different units",
"Convert power measurements between different units": "Convert power measurements between different units",
"Convert pressure measurements between different units": "Convert pressure measurements between different units",
"Convert temperature measurements between different units": "Convert temperature measurements between different units",
"Convert torque measurements between different units": "Convert torque measurements between different units",
"Convert volume measurements between different units": "Convert volume measurements between different units",
"Retrieve your user information": "Retrieve your user information",
"Update your user information": "Update your user information",
"Delete your user account": "Delete your user account",
"Retrieve extended information about your user account": "Retrieve extended information about your user account",
"Get the OAuth2 providers available for your user account": "Get the OAuth2 providers available for your user account",
"Get the organization associated with your user account": "Get the organization associated with your user account",
"Get your user privacy settings": "Get your user privacy settings",
"Update your user privacy settings": "Update your user privacy settings",
"Get details about a specific user session": "Get details about a specific user session",
"Output Format": "Output Format",
"Include KCL Output": "Include KCL Output",
"Prompt": "Prompt",
"Temperature": "Temperature",
"Max Tokens": "Max Tokens",
"Stop Sequences": "Stop Sequences",
"Limit": "Limit",
"Offset": "Offset",
"Model ID": "Model ID",
"Feedback Type": "Feedback Type",
"Operation ID": "Operation ID",
"Call ID": "Call ID",
"Token Name": "Token Name",
"Token": "Token",
"CAD File": "CAD File",
"Source Format": "Source Format",
"Command": "Command",
"Organization Name": "Organization Name",
"Email": "电子邮件地址",
"Role": "作用",
"User ID": "User ID",
"Payment Method ID": "Payment Method ID",
"Plan ID": "Plan ID",
"Name": "名称",
"URL": "URL",
"Key": "关键字",
"Value": "值",
"Input Unit": "Input Unit",
"Output Unit": "Output Unit",
"Privacy Settings": "Privacy Settings",
"Session Token": "Session Token",
"The KCL code prompt to get completions for": "The KCL code prompt to get completions for",
"Controls randomness in completion generation (0.0 to 1.0)": "Controls randomness in completion generation (0.0 to 1.0)",
"Maximum number of tokens to generate": "Maximum number of tokens to generate",
"Sequences where the API will stop generating further tokens": "Sequences where the API will stop generating further tokens",
"The prompt describing desired changes": "The prompt describing desired changes",
"Maximum number of models to return": "Maximum number of models to return",
"Number of models to skip": "Number of models to skip",
"The ID of the model to retrieve": "The ID of the model to retrieve",
"The ID of the model to give feedback on": "The ID of the model to give feedback on",
"The ID of the async operation to retrieve": "The ID of the async operation to retrieve",
"Maximum number of API calls to return": "Maximum number of API calls to return",
"Number of API calls to skip": "Number of API calls to skip",
"The ID of the API call to retrieve": "The ID of the API call to retrieve",
"Maximum number of tokens to return": "Maximum number of tokens to return",
"Number of tokens to skip": "Number of tokens to skip",
"A name to identify this token": "A name to identify this token",
"The token to retrieve details for": "The token to retrieve details for",
"The token to delete": "The token to delete",
"The CAD file to analyze": "The CAD file to analyze",
"The CAD file to convert": "The CAD file to convert",
"The modeling command to send": "The modeling command to send",
"The new name for your organization": "The new name for your organization",
"The name for the new organization": "The name for the new organization",
"Maximum number of members to return": "Maximum number of members to return",
"Number of members to skip": "Number of members to skip",
"Email address of the user to add": "Email address of the user to add",
"ID of the member to retrieve": "ID of the member to retrieve",
"ID of the payment method to use": "ID of the payment method to use",
"Maximum number of invoices to return": "Maximum number of invoices to return",
"Number of invoices to skip": "Number of invoices to skip",
"Maximum number of payment methods to return": "Maximum number of payment methods to return",
"Number of payment methods to skip": "Number of payment methods to skip",
"ID of the subscription plan": "ID of the subscription plan",
"Maximum number of service accounts to return": "Maximum number of service accounts to return",
"Number of service accounts to skip": "Number of service accounts to skip",
"Name for the service account": "Name for the service account",
"Token of the service account to retrieve": "Token of the service account to retrieve",
"Token of the service account to delete": "Token of the service account to delete",
"Maximum number of shortlinks to return": "Maximum number of shortlinks to return",
"Number of shortlinks to skip": "Number of shortlinks to skip",
"The URL to shorten": "The URL to shorten",
"Custom key for the shortlink (optional)": "Custom key for the shortlink (optional)",
"The key of the shortlink to update": "The key of the shortlink to update",
"The new URL for the shortlink": "The new URL for the shortlink",
"The key of the shortlink to delete": "The key of the shortlink to delete",
"The angle value to convert": "The angle value to convert",
"The area value to convert": "The area value to convert",
"The current value to convert": "The current value to convert",
"The energy value to convert": "The energy value to convert",
"The force value to convert": "The force value to convert",
"The frequency value to convert": "The frequency value to convert",
"The length value to convert": "The length value to convert",
"The mass value to convert": "The mass value to convert",
"The power value to convert": "The power value to convert",
"The pressure value to convert": "The pressure value to convert",
"The temperature value to convert": "The temperature value to convert",
"The torque value to convert": "The torque value to convert",
"The volume value to convert": "The volume value to convert",
"Your new display name": "Your new display name",
"Your new email address": "Your new email address",
"The new privacy settings to apply": "The new privacy settings to apply",
"The token of the session to retrieve": "The token of the session to retrieve",
"FBX": "FBX",
"GLB": "GLB",
"GLTF": "GLTF",
"OBJ": "OBJ",
"PLY": "PLY",
"STEP": "STEP",
"STL": "STL",
"Thumbs Up": "Thumbs Up",
"Thumbs Down": "Thumbs Down",
"Accepted": "Accepted",
"Rejected": "Rejected",
"Admin": "管理员",
"Member": "成员",
"Degrees": "Degrees",
"Radians": "Radians",
"Gradians": "Gradians",
"Square Meters": "Square Meters",
"Square Feet": "Square Feet",
"Square Inches": "Square Inches",
"Square Yards": "Square Yards",
"Square Kilometers": "Square Kilometers",
"Square Miles": "Square Miles",
"Hectares": "Hectares",
"Acres": "Acres",
"Amperes": "Amperes",
"Milliamperes": "Milliamperes",
"Kiloamperes": "Kiloamperes",
"Joules": "Joules",
"Kilojoules": "Kilojoules",
"Calories": "Calories",
"Kilocalories": "Kilocalories",
"Watt Hours": "Watt Hours",
"Kilowatt Hours": "Kilowatt Hours",
"British Thermal Units": "British Thermal Units",
"Newtons": "Newtons",
"Kilonewtons": "Kilonewtons",
"Pound-force": "Pound-force",
"Dynes": "Dynes",
"Hertz": "Hertz",
"Kilohertz": "Kilohertz",
"Megahertz": "Megahertz",
"Gigahertz": "Gigahertz",
"Meters": "Meters",
"Kilometers": "Kilometers",
"Centimeters": "Centimeters",
"Millimeters": "Millimeters",
"Inches": "Inches",
"Feet": "Feet",
"Yards": "Yards",
"Miles": "Miles",
"Kilograms": "Kilograms",
"Grams": "Grams",
"Milligrams": "Milligrams",
"Pounds": "Pounds",
"Ounces": "Ounces",
"Metric Tons": "Metric Tons",
"Watts": "Watts",
"Kilowatts": "Kilowatts",
"Megawatts": "Megawatts",
"Horsepower": "Horsepower",
"Pascal": "Pascal",
"Kilopascal": "Kilopascal",
"Bar": "Bar",
"Atmosphere": "Atmosphere",
"Pounds per Square Inch": "Pounds per Square Inch",
"Celsius": "Celsius",
"Fahrenheit": "Fahrenheit",
"Kelvin": "Kelvin",
"Newton Meter": "Newton Meter",
"Pound Foot": "Pound Foot",
"Kilogram Force Meter": "Kilogram Force Meter",
"Cubic Meters": "Cubic Meters",
"Cubic Feet": "Cubic Feet",
"Cubic Inches": "Cubic Inches",
"Liters": "Liters",
"Gallons": "Gallons",
"Milliliters": "Milliliters",
"Fluid Ounces": "Fluid Ounces"
}

View File

@@ -0,0 +1,34 @@
import { createPiece, PieceAuth } from '@activepieces/pieces-framework';
import { PieceCategory } from '@activepieces/shared';
import { ML_ACTIONS } from './lib/actions';
import { API_CALLS_ACTIONS } from './lib/actions/api-calls';
import { API_TOKENS_ACTIONS } from './lib/actions/api-tokens';
import { FILE_ACTIONS } from './lib/actions/file';
import { META_ACTIONS } from './lib/actions/meta';
import { MODELING_ACTIONS } from './lib/actions/modeling';
import { ORGS_ACTIONS } from './lib/actions/orgs';
import { PAYMENTS_ACTIONS } from './lib/actions/payments';
import { SERVICE_ACCOUNTS_ACTIONS } from './lib/actions/service-accounts';
import { SHORTLINKS_ACTIONS } from './lib/actions/shortlinks';
import { UNIT_ACTIONS } from './lib/actions/unit';
import { USER_ACTIONS } from './lib/actions/users';
export const zooAuth = PieceAuth.SecretText({
displayName: 'API Key',
required: true,
description: 'Your Zoo API Key (Bearer Token).',
});
export const textToCad = createPiece({
displayName: 'Zoo',
description: 'Generate and iterate on 3D models from text descriptions using ML endpoints.',
logoUrl: 'https://cdn.activepieces.com/pieces/zoo.jpg',
auth: zooAuth,
categories: [PieceCategory.ARTIFICIAL_INTELLIGENCE],
minimumSupportedRelease: '0.20.0',
authors: ['ahmad-swanblocks'],
actions: [...ML_ACTIONS, ...API_CALLS_ACTIONS, ...API_TOKENS_ACTIONS, ...FILE_ACTIONS, ...META_ACTIONS, ...MODELING_ACTIONS, ...ORGS_ACTIONS, ...PAYMENTS_ACTIONS, ...SERVICE_ACCOUNTS_ACTIONS, ...SHORTLINKS_ACTIONS, ...UNIT_ACTIONS, ...USER_ACTIONS],
triggers: [],
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getAsyncOperationAction = createAction({
name: 'get_async_operation',
displayName: 'Get Async Operation',
description: 'Retrieve details of an asynchronous operation',
auth: zooAuth,
// category: 'API Calls',
props: {
operationId: Property.ShortText({
displayName: 'Operation ID',
required: true,
description: 'The ID of the async operation to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/async/operations/${propsValue.operationId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgApiCallAction = createAction({
name: 'get_org_api_call',
displayName: 'Get Organization API Call',
description: 'Retrieve details of a specific API call made by your organization',
auth: zooAuth,
// category: 'API Calls',
props: {
callId: Property.ShortText({
displayName: 'Call ID',
required: true,
description: 'The ID of the API call to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/org/api-calls/${propsValue.callId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getUserApiCallAction = createAction({
name: 'get_user_api_call',
displayName: 'Get User API Call',
description: 'Retrieve details of a specific API call made by your user account',
auth: zooAuth,
// category: 'API Calls',
props: {
callId: Property.ShortText({
displayName: 'Call ID',
required: true,
description: 'The ID of the API call to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/user/api-calls/${propsValue.callId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,13 @@
import { getAsyncOperationAction } from './get-async-operation.action';
import { listOrgApiCallsAction } from './list-org-api-calls.action';
import { getOrgApiCallAction } from './get-org-api-call.action';
import { listUserApiCallsAction } from './list-user-api-calls.action';
import { getUserApiCallAction } from './get-user-api-call.action';
export const API_CALLS_ACTIONS = [
getAsyncOperationAction,
listOrgApiCallsAction,
getOrgApiCallAction,
listUserApiCallsAction,
getUserApiCallAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listOrgApiCallsAction = createAction({
name: 'list_org_api_calls',
displayName: 'List Organization API Calls',
description: 'List API calls made by your organization',
auth: zooAuth,
// category: 'API Calls',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of API calls to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of API calls to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/api-calls',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listUserApiCallsAction = createAction({
name: 'list_user_api_calls',
displayName: 'List User API Calls',
description: 'List API calls made by your user account',
auth: zooAuth,
// category: 'API Calls',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of API calls to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of API calls to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/api-calls',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createApiTokenAction = createAction({
name: 'create_api_token',
displayName: 'Create API Token',
description: 'Create a new API token for your user account',
auth: zooAuth,
// category: 'API Tokens',
props: {
name: Property.ShortText({
displayName: 'Token Name',
required: true,
description: 'A name to identify this token',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/user/api-tokens',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
name: propsValue.name,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteApiTokenAction = createAction({
name: 'delete_api_token',
displayName: 'Delete API Token',
description: 'Delete an API token from your user account',
auth: zooAuth,
// category: 'API Tokens',
props: {
token: Property.ShortText({
displayName: 'Token',
required: true,
description: 'The token to delete',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: `https://api.zoo.dev/user/api-tokens/${propsValue.token}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getApiTokenAction = createAction({
name: 'get_api_token',
displayName: 'Get API Token',
description: 'Retrieve details of a specific API token',
auth: zooAuth,
// category: 'API Tokens',
props: {
token: Property.ShortText({
displayName: 'Token',
required: true,
description: 'The token to retrieve details for',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/user/api-tokens/${propsValue.token}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,11 @@
import { listApiTokensAction } from './list-api-tokens.action';
import { createApiTokenAction } from './create-api-token.action';
import { getApiTokenAction } from './get-api-token.action';
import { deleteApiTokenAction } from './delete-api-token.action';
export const API_TOKENS_ACTIONS = [
listApiTokensAction,
createApiTokenAction,
getApiTokenAction,
deleteApiTokenAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listApiTokensAction = createAction({
name: 'list_api_tokens',
displayName: 'List API Tokens',
description: 'List all API tokens for your user account',
auth: zooAuth,
// category: 'API Tokens',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of tokens to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of tokens to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/api-tokens',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,62 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertCadFileAction = createAction({
name: 'convert_cad_file',
displayName: 'Convert CAD File',
description: 'Convert a CAD file from one format to another',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to convert',
}),
sourceFormat: Property.StaticDropdown({
displayName: 'Source Format',
required: true,
options: {
options: [
{ label: 'FBX', value: 'fbx' },
{ label: 'GLB', value: 'glb' },
{ label: 'GLTF', value: 'gltf' },
{ label: 'OBJ', value: 'obj' },
{ label: 'PLY', value: 'ply' },
{ label: 'STEP', value: 'step' },
{ label: 'STL', value: 'stl' },
],
},
}),
outputFormat: Property.StaticDropdown({
displayName: 'Output Format',
required: true,
options: {
options: [
{ label: 'FBX', value: 'fbx' },
{ label: 'GLB', value: 'glb' },
{ label: 'GLTF', value: 'gltf' },
{ label: 'OBJ', value: 'obj' },
{ label: 'PLY', value: 'ply' },
{ label: 'STEP', value: 'step' },
{ label: 'STL', value: 'stl' },
],
},
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: `https://api.zoo.dev/file/conversion/${propsValue.sourceFormat}/${propsValue.outputFormat}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,32 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getCenterOfMassAction = createAction({
name: 'get_center_of_mass',
displayName: 'Get Center of Mass',
description: 'Calculate the center of mass of a CAD file',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to analyze',
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/file/center-of-mass',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,32 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getDensityAction = createAction({
name: 'get_density',
displayName: 'Get Density',
description: 'Calculate the density of a CAD file',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to analyze',
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/file/density',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,32 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getMassAction = createAction({
name: 'get_mass',
displayName: 'Get Mass',
description: 'Calculate the mass of a CAD file',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to analyze',
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/file/mass',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,32 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getSurfaceAreaAction = createAction({
name: 'get_surface_area',
displayName: 'Get Surface Area',
description: 'Calculate the surface area of a CAD file',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to analyze',
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/file/surface-area',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,32 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getVolumeAction = createAction({
name: 'get_volume',
displayName: 'Get Volume',
description: 'Calculate the volume of a CAD file',
auth: zooAuth,
// category: 'File Operations',
props: {
file: Property.File({
displayName: 'CAD File',
required: true,
description: 'The CAD file to analyze',
}),
},
async run({ auth, propsValue }) {
const formData = new FormData();
formData.append('file', new Blob([propsValue.file.data as any]), propsValue.file.filename);
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/file/volume',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: formData,
});
return response.body;
},
});

View File

@@ -0,0 +1,15 @@
import { getCenterOfMassAction } from './get-center-of-mass.action';
import { convertCadFileAction } from './convert-cad-file.action';
import { getDensityAction } from './get-density.action';
import { getMassAction } from './get-mass.action';
import { getSurfaceAreaAction } from './get-surface-area.action';
import { getVolumeAction } from './get-volume.action';
export const FILE_ACTIONS = [
getCenterOfMassAction,
convertCadFileAction,
getDensityAction,
getMassAction,
getSurfaceAreaAction,
getVolumeAction,
];

View File

@@ -0,0 +1,15 @@
import { generateCadModelAction } from './ml/generate-cad-model.action';
import { kclCompletionsAction } from './ml/kcl-completions.action';
import { textToCadIterationAction } from './ml/text-to-cad-iteration.action';
import { listCadModelsAction } from './ml/list-cad-models.action';
import { getCadModelAction } from './ml/get-cad-model.action';
import { giveModelFeedbackAction } from './ml/give-model-feedback.action';
export const ML_ACTIONS = [
generateCadModelAction,
kclCompletionsAction,
textToCadIterationAction,
listCadModelsAction,
getCadModelAction,
giveModelFeedbackAction,
];

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOpenApiSchemaAction = createAction({
name: 'get_openapi_schema',
displayName: 'Get OpenAPI Schema',
description: 'Retrieve the OpenAPI schema for the Zoo API',
auth: zooAuth,
// category: 'Meta',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,7 @@
import { getOpenApiSchemaAction } from './get-openapi-schema.action';
import { returnPongAction } from './return-pong.action';
export const META_ACTIONS = [
getOpenApiSchemaAction,
returnPongAction,
];

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const returnPongAction = createAction({
name: 'return_pong',
displayName: 'Return Pong',
description: 'Health check endpoint that returns "pong"',
auth: zooAuth,
// category: 'Meta',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/ping',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,50 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const generateCadModelAction = createAction({
name: 'generate_cad_model',
displayName: 'Generate CAD Model',
description: 'Generate a 3D model from text prompt',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
outputFormat: Property.StaticDropdown({
displayName: 'Output Format',
required: true,
options: {
options: [
{ label: 'FBX', value: 'fbx' },
{ label: 'GLB', value: 'glb' },
{ label: 'GLTF', value: 'gltf' },
{ label: 'OBJ', value: 'obj' },
{ label: 'PLY', value: 'ply' },
{ label: 'STEP', value: 'step' },
{ label: 'STL', value: 'stl' },
],
},
}),
outputKcl: Property.Checkbox({
displayName: 'Include KCL Output',
required: false,
}),
prompt: Property.ShortText({
displayName: 'Prompt',
required: false,
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: `https://api.zoo.dev/ai/text-to-cad/${propsValue.outputFormat}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
output_kcl: propsValue.outputKcl,
prompt: propsValue.prompt,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getCadModelAction = createAction({
name: 'get_cad_model',
displayName: 'Get CAD Model',
description: 'Retrieve details of a specific 3D model',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
modelId: Property.ShortText({
displayName: 'Model ID',
required: true,
description: 'The ID of the model to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/user/text-to-cad/${propsValue.modelId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,43 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const giveModelFeedbackAction = createAction({
name: 'give_model_feedback',
displayName: 'Give Model Feedback',
description: 'Provide feedback on a generated 3D model',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
modelId: Property.ShortText({
displayName: 'Model ID',
required: true,
description: 'The ID of the model to give feedback on',
}),
feedback: Property.StaticDropdown({
displayName: 'Feedback Type',
required: true,
options: {
options: [
{ label: 'Thumbs Up', value: 'thumbs_up' },
{ label: 'Thumbs Down', value: 'thumbs_down' },
{ label: 'Accepted', value: 'accepted' },
{ label: 'Rejected', value: 'rejected' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: `https://api.zoo.dev/user/text-to-cad/${propsValue.modelId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
feedback: propsValue.feedback,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,49 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const kclCompletionsAction = createAction({
name: 'kcl_completions',
displayName: 'KCL Code Completions',
description: 'Get code completions for KCL (Kernel Configuration Language)',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
prompt: Property.LongText({
displayName: 'Prompt',
required: true,
description: 'The KCL code prompt to get completions for',
}),
temperature: Property.Number({
displayName: 'Temperature',
required: false,
description: 'Controls randomness in completion generation (0.0 to 1.0)',
}),
maxTokens: Property.Number({
displayName: 'Max Tokens',
required: false,
description: 'Maximum number of tokens to generate',
}),
stop: Property.Array({
displayName: 'Stop Sequences',
required: false,
description: 'Sequences where the API will stop generating further tokens',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/ml/kcl/completions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
prompt: propsValue.prompt,
temperature: propsValue.temperature,
max_tokens: propsValue.maxTokens,
stop: propsValue.stop,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listCadModelsAction = createAction({
name: 'list_cad_models',
displayName: 'List CAD Models',
description: 'Retrieve a list of your generated 3D models',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of models to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of models to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/text-to-cad',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const textToCadIterationAction = createAction({
name: 'text_to_cad_iteration',
displayName: 'Iterate CAD Model',
description: 'Create a new iteration of an existing 3D model',
auth: zooAuth,
// category: 'Machine Learning (ML)',
props: {
prompt: Property.ShortText({
displayName: 'Prompt',
required: true,
description: 'The prompt describing desired changes',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/ml/text-to-cad/iteration',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
prompt: propsValue.prompt,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,5 @@
import { sendModelingCommandAction } from './send-modeling-command.action';
export const MODELING_ACTIONS = [
sendModelingCommandAction,
];

View File

@@ -0,0 +1,34 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const sendModelingCommandAction = createAction({
name: 'send_modeling_command',
displayName: 'Send Modeling Command',
description: 'Send a command to the modeling WebSocket endpoint',
auth: zooAuth,
// category: 'Modeling',
props: {
command: Property.Object({
displayName: 'Command',
required: true,
description: 'The modeling command to send',
}),
},
async run({ auth, propsValue }) {
// First get the WebSocket URL
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/ws/modeling/commands',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
// Return the WebSocket URL and command for the client to handle the connection
return {
websocketUrl: response.body.url,
command: propsValue.command,
};
},
});

View File

@@ -0,0 +1,42 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const addOrgMemberAction = createAction({
name: 'add_org_member',
displayName: 'Add Organization Member',
description: 'Add a new member to your organization',
auth: zooAuth,
// category: 'Organizations',
props: {
email: Property.ShortText({
displayName: 'Email',
required: true,
description: 'Email address of the user to add',
}),
role: Property.StaticDropdown({
displayName: 'Role',
required: true,
options: {
options: [
{ label: 'Admin', value: 'admin' },
{ label: 'Member', value: 'member' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/org/members',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
email: propsValue.email,
role: propsValue.role,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createOrgAction = createAction({
name: 'create_org',
displayName: 'Create Organization',
description: 'Create a new organization',
auth: zooAuth,
// category: 'Organizations',
props: {
name: Property.ShortText({
displayName: 'Organization Name',
required: true,
description: 'The name for the new organization',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/org',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
name: propsValue.name,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgMemberAction = createAction({
name: 'get_org_member',
displayName: 'Get Organization Member',
description: 'Get details of a specific organization member',
auth: zooAuth,
// category: 'Organizations',
props: {
userId: Property.ShortText({
displayName: 'User ID',
required: true,
description: 'ID of the member to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/org/members/${propsValue.userId}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgAction = createAction({
name: 'get_org',
displayName: 'Get Organization',
description: 'Retrieve details of your organization',
auth: zooAuth,
// category: 'Organizations',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,15 @@
import { getOrgAction } from './get-org.action';
import { updateOrgAction } from './update-org.action';
import { createOrgAction } from './create-org.action';
import { listOrgMembersAction } from './list-org-members.action';
import { addOrgMemberAction } from './add-org-member.action';
import { getOrgMemberAction } from './get-org-member.action';
export const ORGS_ACTIONS = [
getOrgAction,
updateOrgAction,
createOrgAction,
listOrgMembersAction,
addOrgMemberAction,
getOrgMemberAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listOrgMembersAction = createAction({
name: 'list_org_members',
displayName: 'List Organization Members',
description: 'List all members of your organization',
auth: zooAuth,
// category: 'Organizations',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of members to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of members to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/members',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateOrgAction = createAction({
name: 'update_org',
displayName: 'Update Organization',
description: 'Update your organization details',
auth: zooAuth,
// category: 'Organizations',
props: {
name: Property.ShortText({
displayName: 'Organization Name',
required: true,
description: 'The new name for your organization',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: 'https://api.zoo.dev/org',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
name: propsValue.name,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createOrgPaymentAction = createAction({
name: 'create_org_payment',
displayName: 'Create Organization Payment Info',
description: 'Create payment information for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
paymentMethodId: Property.ShortText({
displayName: 'Payment Method ID',
required: true,
description: 'ID of the payment method to use',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/org/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
payment_method_id: propsValue.paymentMethodId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createOrgSubscriptionAction = createAction({
name: 'create_org_subscription',
displayName: 'Create Organization Subscription',
description: 'Create a new subscription for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
planId: Property.ShortText({
displayName: 'Plan ID',
required: true,
description: 'ID of the subscription plan',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/org/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
plan_id: propsValue.planId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createUserPaymentAction = createAction({
name: 'create_user_payment',
displayName: 'Create User Payment Info',
description: 'Create payment information for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
paymentMethodId: Property.ShortText({
displayName: 'Payment Method ID',
required: true,
description: 'ID of the payment method to use',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/user/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
payment_method_id: propsValue.paymentMethodId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createUserSubscriptionAction = createAction({
name: 'create_user_subscription',
displayName: 'Create User Subscription',
description: 'Create a new subscription for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
planId: Property.ShortText({
displayName: 'Plan ID',
required: true,
description: 'ID of the subscription plan',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/user/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
plan_id: propsValue.planId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteOrgPaymentAction = createAction({
name: 'delete_org_payment',
displayName: 'Delete Organization Payment Info',
description: 'Delete payment information for your organization',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: 'https://api.zoo.dev/org/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteUserPaymentAction = createAction({
name: 'delete_user_payment',
displayName: 'Delete User Payment Info',
description: 'Delete payment information for your user account',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: 'https://api.zoo.dev/user/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgBalanceAction = createAction({
name: 'get_org_balance',
displayName: 'Get Organization Balance',
description: 'Retrieve the current balance for your organization',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/payment/balance',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgPaymentAction = createAction({
name: 'get_org_payment',
displayName: 'Get Organization Payment Info',
description: 'Retrieve payment information for your organization',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getOrgSubscriptionAction = createAction({
name: 'get_org_subscription',
displayName: 'Get Organization Subscription',
description: 'Retrieve the current subscription for your organization',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getUserBalanceAction = createAction({
name: 'get_user_balance',
displayName: 'Get User Balance',
description: 'Retrieve the current balance for your user account',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/payment/balance',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getUserPaymentAction = createAction({
name: 'get_user_payment',
displayName: 'Get User Payment Info',
description: 'Retrieve payment information for your user account',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getUserSubscriptionAction = createAction({
name: 'get_user_subscription',
displayName: 'Get User Subscription',
description: 'Retrieve the current subscription for your user account',
auth: zooAuth,
// category: 'Payments',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,43 @@
import { getOrgPaymentAction } from './get-org-payment.action';
import { updateOrgPaymentAction } from './update-org-payment.action';
import { createOrgPaymentAction } from './create-org-payment.action';
import { deleteOrgPaymentAction } from './delete-org-payment.action';
import { getOrgBalanceAction } from './get-org-balance.action';
import { listOrgInvoicesAction } from './list-org-invoices.action';
import { listOrgPaymentMethodsAction } from './list-org-payment-methods.action';
import { getOrgSubscriptionAction } from './get-org-subscription.action';
import { updateOrgSubscriptionAction } from './update-org-subscription.action';
import { createOrgSubscriptionAction } from './create-org-subscription.action';
import { getUserPaymentAction } from './get-user-payment.action';
import { updateUserPaymentAction } from './update-user-payment.action';
import { createUserPaymentAction } from './create-user-payment.action';
import { deleteUserPaymentAction } from './delete-user-payment.action';
import { getUserBalanceAction } from './get-user-balance.action';
import { listUserInvoicesAction } from './list-user-invoices.action';
import { listUserPaymentMethodsAction } from './list-user-payment-methods.action';
import { getUserSubscriptionAction } from './get-user-subscription.action';
import { updateUserSubscriptionAction } from './update-user-subscription.action';
import { createUserSubscriptionAction } from './create-user-subscription.action';
export const PAYMENTS_ACTIONS = [
getOrgPaymentAction,
updateOrgPaymentAction,
createOrgPaymentAction,
deleteOrgPaymentAction,
getOrgBalanceAction,
listOrgInvoicesAction,
listOrgPaymentMethodsAction,
getOrgSubscriptionAction,
updateOrgSubscriptionAction,
createOrgSubscriptionAction,
getUserPaymentAction,
updateUserPaymentAction,
createUserPaymentAction,
deleteUserPaymentAction,
getUserBalanceAction,
listUserInvoicesAction,
listUserPaymentMethodsAction,
getUserSubscriptionAction,
updateUserSubscriptionAction,
createUserSubscriptionAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listOrgInvoicesAction = createAction({
name: 'list_org_invoices',
displayName: 'List Organization Invoices',
description: 'List all invoices for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of invoices to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of invoices to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/payment/invoices',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listOrgPaymentMethodsAction = createAction({
name: 'list_org_payment_methods',
displayName: 'List Organization Payment Methods',
description: 'List all payment methods for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of payment methods to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of payment methods to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/payment/methods',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listUserInvoicesAction = createAction({
name: 'list_user_invoices',
displayName: 'List User Invoices',
description: 'List all invoices for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of invoices to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of invoices to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/payment/invoices',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listUserPaymentMethodsAction = createAction({
name: 'list_user_payment_methods',
displayName: 'List User Payment Methods',
description: 'List all payment methods for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of payment methods to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of payment methods to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/payment/methods',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateOrgPaymentAction = createAction({
name: 'update_org_payment',
displayName: 'Update Organization Payment Info',
description: 'Update payment information for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
paymentMethodId: Property.ShortText({
displayName: 'Payment Method ID',
required: true,
description: 'ID of the payment method to use',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: 'https://api.zoo.dev/org/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
payment_method_id: propsValue.paymentMethodId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateOrgSubscriptionAction = createAction({
name: 'update_org_subscription',
displayName: 'Update Organization Subscription',
description: 'Update the subscription for your organization',
auth: zooAuth,
// category: 'Payments',
props: {
planId: Property.ShortText({
displayName: 'Plan ID',
required: true,
description: 'ID of the subscription plan',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: 'https://api.zoo.dev/org/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
plan_id: propsValue.planId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateUserPaymentAction = createAction({
name: 'update_user_payment',
displayName: 'Update User Payment Info',
description: 'Update payment information for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
paymentMethodId: Property.ShortText({
displayName: 'Payment Method ID',
required: true,
description: 'ID of the payment method to use',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: 'https://api.zoo.dev/user/payment',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
payment_method_id: propsValue.paymentMethodId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateUserSubscriptionAction = createAction({
name: 'update_user_subscription',
displayName: 'Update User Subscription',
description: 'Update the subscription for your user account',
auth: zooAuth,
// category: 'Payments',
props: {
planId: Property.ShortText({
displayName: 'Plan ID',
required: true,
description: 'ID of the subscription plan',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: 'https://api.zoo.dev/user/payment/subscriptions',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
plan_id: propsValue.planId,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,31 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createServiceAccountAction = createAction({
name: 'create_service_account',
displayName: 'Create Service Account',
description: 'Create a new service account for your organization',
auth: zooAuth,
// category: 'Service Accounts',
props: {
name: Property.ShortText({
displayName: 'Name',
required: true,
description: 'Name for the service account',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/org/service-accounts',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
name: propsValue.name,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteServiceAccountAction = createAction({
name: 'delete_service_account',
displayName: 'Delete Service Account',
description: 'Delete a service account from your organization',
auth: zooAuth,
// category: 'Service Accounts',
props: {
token: Property.ShortText({
displayName: 'Token',
required: true,
description: 'Token of the service account to delete',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: `https://api.zoo.dev/org/service-accounts/${propsValue.token}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getServiceAccountAction = createAction({
name: 'get_service_account',
displayName: 'Get Service Account',
description: 'Retrieve details of a specific service account',
auth: zooAuth,
// category: 'Service Accounts',
props: {
token: Property.ShortText({
displayName: 'Token',
required: true,
description: 'Token of the service account to retrieve',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/org/service-accounts/${propsValue.token}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,11 @@
import { listServiceAccountsAction } from './list-service-accounts.action';
import { createServiceAccountAction } from './create-service-account.action';
import { getServiceAccountAction } from './get-service-account.action';
import { deleteServiceAccountAction } from './delete-service-account.action';
export const SERVICE_ACCOUNTS_ACTIONS = [
listServiceAccountsAction,
createServiceAccountAction,
getServiceAccountAction,
deleteServiceAccountAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listServiceAccountsAction = createAction({
name: 'list_service_accounts',
displayName: 'List Service Accounts',
description: 'List all service accounts for your organization',
auth: zooAuth,
// category: 'Service Accounts',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of service accounts to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of service accounts to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/service-accounts',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const createShortlinkAction = createAction({
name: 'create_shortlink',
displayName: 'Create Shortlink',
description: 'Create a new shortlink for your user account',
auth: zooAuth,
// category: 'Shortlinks',
props: {
url: Property.ShortText({
displayName: 'URL',
required: true,
description: 'The URL to shorten',
}),
key: Property.ShortText({
displayName: 'Key',
required: false,
description: 'Custom key for the shortlink (optional)',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.POST,
url: 'https://api.zoo.dev/user/shortlinks',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
url: propsValue.url,
...(propsValue.key && { key: propsValue.key }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,28 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteShortlinkAction = createAction({
name: 'delete_shortlink',
displayName: 'Delete Shortlink',
description: 'Delete an existing shortlink',
auth: zooAuth,
// category: 'Shortlinks',
props: {
key: Property.ShortText({
displayName: 'Key',
required: true,
description: 'The key of the shortlink to delete',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: `https://api.zoo.dev/user/shortlinks/${propsValue.key}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,13 @@
import { listOrgShortlinksAction } from './list-org-shortlinks.action';
import { listUserShortlinksAction } from './list-user-shortlinks.action';
import { createShortlinkAction } from './create-shortlink.action';
import { updateShortlinkAction } from './update-shortlink.action';
import { deleteShortlinkAction } from './delete-shortlink.action';
export const SHORTLINKS_ACTIONS = [
listOrgShortlinksAction,
listUserShortlinksAction,
createShortlinkAction,
updateShortlinkAction,
deleteShortlinkAction,
];

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listOrgShortlinksAction = createAction({
name: 'list_org_shortlinks',
displayName: 'List Organization Shortlinks',
description: 'List all shortlinks for your organization',
auth: zooAuth,
// category: 'Shortlinks',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of shortlinks to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of shortlinks to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/org/shortlinks',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,37 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const listUserShortlinksAction = createAction({
name: 'list_user_shortlinks',
displayName: 'List User Shortlinks',
description: 'List all shortlinks for your user account',
auth: zooAuth,
// category: 'Shortlinks',
props: {
limit: Property.Number({
displayName: 'Limit',
required: false,
description: 'Maximum number of shortlinks to return',
}),
offset: Property.Number({
displayName: 'Offset',
required: false,
description: 'Number of shortlinks to skip',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/shortlinks',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
...(propsValue.limit && { limit: propsValue.limit.toString() }),
...(propsValue.offset && { offset: propsValue.offset.toString() }),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,36 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const updateShortlinkAction = createAction({
name: 'update_shortlink',
displayName: 'Update Shortlink',
description: 'Update an existing shortlink',
auth: zooAuth,
// category: 'Shortlinks',
props: {
key: Property.ShortText({
displayName: 'Key',
required: true,
description: 'The key of the shortlink to update',
}),
url: Property.ShortText({
displayName: 'URL',
required: true,
description: 'The new URL for the shortlink',
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.PUT,
url: `https://api.zoo.dev/user/shortlinks/${propsValue.key}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
body: {
url: propsValue.url,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,53 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertAngleAction = createAction({
name: 'convert_angle',
displayName: 'Convert Angle',
description: 'Convert angle measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The angle value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Degrees', value: 'deg' },
{ label: 'Radians', value: 'rad' },
{ label: 'Gradians', value: 'grad' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Degrees', value: 'deg' },
{ label: 'Radians', value: 'rad' },
{ label: 'Gradians', value: 'grad' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/angle/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,63 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertAreaAction = createAction({
name: 'convert_area',
displayName: 'Convert Area',
description: 'Convert area measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The area value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Square Meters', value: 'm2' },
{ label: 'Square Feet', value: 'ft2' },
{ label: 'Square Inches', value: 'in2' },
{ label: 'Square Yards', value: 'yd2' },
{ label: 'Square Kilometers', value: 'km2' },
{ label: 'Square Miles', value: 'mi2' },
{ label: 'Hectares', value: 'ha' },
{ label: 'Acres', value: 'ac' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Square Meters', value: 'm2' },
{ label: 'Square Feet', value: 'ft2' },
{ label: 'Square Inches', value: 'in2' },
{ label: 'Square Yards', value: 'yd2' },
{ label: 'Square Kilometers', value: 'km2' },
{ label: 'Square Miles', value: 'mi2' },
{ label: 'Hectares', value: 'ha' },
{ label: 'Acres', value: 'ac' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/area/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,53 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertCurrentAction = createAction({
name: 'convert_current',
displayName: 'Convert Current',
description: 'Convert electrical current measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The current value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Amperes', value: 'A' },
{ label: 'Milliamperes', value: 'mA' },
{ label: 'Kiloamperes', value: 'kA' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Amperes', value: 'A' },
{ label: 'Milliamperes', value: 'mA' },
{ label: 'Kiloamperes', value: 'kA' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/current/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,61 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertEnergyAction = createAction({
name: 'convert_energy',
displayName: 'Convert Energy',
description: 'Convert energy measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The energy value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Joules', value: 'J' },
{ label: 'Kilojoules', value: 'kJ' },
{ label: 'Calories', value: 'cal' },
{ label: 'Kilocalories', value: 'kcal' },
{ label: 'Watt Hours', value: 'Wh' },
{ label: 'Kilowatt Hours', value: 'kWh' },
{ label: 'British Thermal Units', value: 'BTU' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Joules', value: 'J' },
{ label: 'Kilojoules', value: 'kJ' },
{ label: 'Calories', value: 'cal' },
{ label: 'Kilocalories', value: 'kcal' },
{ label: 'Watt Hours', value: 'Wh' },
{ label: 'Kilowatt Hours', value: 'kWh' },
{ label: 'British Thermal Units', value: 'BTU' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/energy/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,55 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertForceAction = createAction({
name: 'convert_force',
displayName: 'Convert Force',
description: 'Convert force measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The force value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Newtons', value: 'N' },
{ label: 'Kilonewtons', value: 'kN' },
{ label: 'Pound-force', value: 'lbf' },
{ label: 'Dynes', value: 'dyn' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Newtons', value: 'N' },
{ label: 'Kilonewtons', value: 'kN' },
{ label: 'Pound-force', value: 'lbf' },
{ label: 'Dynes', value: 'dyn' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/force/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,55 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertFrequencyAction = createAction({
name: 'convert_frequency',
displayName: 'Convert Frequency',
description: 'Convert frequency measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The frequency value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Hertz', value: 'Hz' },
{ label: 'Kilohertz', value: 'kHz' },
{ label: 'Megahertz', value: 'MHz' },
{ label: 'Gigahertz', value: 'GHz' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Hertz', value: 'Hz' },
{ label: 'Kilohertz', value: 'kHz' },
{ label: 'Megahertz', value: 'MHz' },
{ label: 'Gigahertz', value: 'GHz' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/frequency/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,63 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertLengthAction = createAction({
name: 'convert_length',
displayName: 'Convert Length',
description: 'Convert length measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The length value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Meters', value: 'm' },
{ label: 'Kilometers', value: 'km' },
{ label: 'Centimeters', value: 'cm' },
{ label: 'Millimeters', value: 'mm' },
{ label: 'Inches', value: 'in' },
{ label: 'Feet', value: 'ft' },
{ label: 'Yards', value: 'yd' },
{ label: 'Miles', value: 'mi' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Meters', value: 'm' },
{ label: 'Kilometers', value: 'km' },
{ label: 'Centimeters', value: 'cm' },
{ label: 'Millimeters', value: 'mm' },
{ label: 'Inches', value: 'in' },
{ label: 'Feet', value: 'ft' },
{ label: 'Yards', value: 'yd' },
{ label: 'Miles', value: 'mi' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/length/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,59 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertMassAction = createAction({
name: 'convert_mass',
displayName: 'Convert Mass',
description: 'Convert mass measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The mass value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Kilograms', value: 'kg' },
{ label: 'Grams', value: 'g' },
{ label: 'Milligrams', value: 'mg' },
{ label: 'Pounds', value: 'lb' },
{ label: 'Ounces', value: 'oz' },
{ label: 'Metric Tons', value: 't' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Kilograms', value: 'kg' },
{ label: 'Grams', value: 'g' },
{ label: 'Milligrams', value: 'mg' },
{ label: 'Pounds', value: 'lb' },
{ label: 'Ounces', value: 'oz' },
{ label: 'Metric Tons', value: 't' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/mass/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,55 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertPowerAction = createAction({
name: 'convert_power',
displayName: 'Convert Power',
description: 'Convert power measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The power value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Watts', value: 'W' },
{ label: 'Kilowatts', value: 'kW' },
{ label: 'Megawatts', value: 'MW' },
{ label: 'Horsepower', value: 'hp' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Watts', value: 'W' },
{ label: 'Kilowatts', value: 'kW' },
{ label: 'Megawatts', value: 'MW' },
{ label: 'Horsepower', value: 'hp' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/power/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,57 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertPressureAction = createAction({
name: 'convert_pressure',
displayName: 'Convert Pressure',
description: 'Convert pressure measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The pressure value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Pascal', value: 'Pa' },
{ label: 'Kilopascal', value: 'kPa' },
{ label: 'Bar', value: 'bar' },
{ label: 'Atmosphere', value: 'atm' },
{ label: 'Pounds per Square Inch', value: 'psi' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Pascal', value: 'Pa' },
{ label: 'Kilopascal', value: 'kPa' },
{ label: 'Bar', value: 'bar' },
{ label: 'Atmosphere', value: 'atm' },
{ label: 'Pounds per Square Inch', value: 'psi' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/pressure/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,53 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertTemperatureAction = createAction({
name: 'convert_temperature',
displayName: 'Convert Temperature',
description: 'Convert temperature measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The temperature value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Celsius', value: 'C' },
{ label: 'Fahrenheit', value: 'F' },
{ label: 'Kelvin', value: 'K' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Celsius', value: 'C' },
{ label: 'Fahrenheit', value: 'F' },
{ label: 'Kelvin', value: 'K' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/temperature/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,53 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertTorqueAction = createAction({
name: 'convert_torque',
displayName: 'Convert Torque',
description: 'Convert torque measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The torque value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Newton Meter', value: 'Nm' },
{ label: 'Pound Foot', value: 'lbft' },
{ label: 'Kilogram Force Meter', value: 'kgfm' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Newton Meter', value: 'Nm' },
{ label: 'Pound Foot', value: 'lbft' },
{ label: 'Kilogram Force Meter', value: 'kgfm' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/torque/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,61 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const convertVolumeAction = createAction({
name: 'convert_volume',
displayName: 'Convert Volume',
description: 'Convert volume measurements between different units',
auth: zooAuth,
// category: 'Unit Conversion',
props: {
value: Property.Number({
displayName: 'Value',
required: true,
description: 'The volume value to convert',
}),
inputUnit: Property.StaticDropdown({
displayName: 'Input Unit',
required: true,
options: {
options: [
{ label: 'Cubic Meters', value: 'm3' },
{ label: 'Cubic Feet', value: 'ft3' },
{ label: 'Cubic Inches', value: 'in3' },
{ label: 'Liters', value: 'L' },
{ label: 'Gallons', value: 'gal' },
{ label: 'Milliliters', value: 'mL' },
{ label: 'Fluid Ounces', value: 'fl_oz' },
],
},
}),
outputUnit: Property.StaticDropdown({
displayName: 'Output Unit',
required: true,
options: {
options: [
{ label: 'Cubic Meters', value: 'm3' },
{ label: 'Cubic Feet', value: 'ft3' },
{ label: 'Cubic Inches', value: 'in3' },
{ label: 'Liters', value: 'L' },
{ label: 'Gallons', value: 'gal' },
{ label: 'Milliliters', value: 'mL' },
{ label: 'Fluid Ounces', value: 'fl_oz' },
],
},
}),
},
async run({ auth, propsValue }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: `https://api.zoo.dev/unit/conversion/volume/${propsValue.inputUnit}/${propsValue.outputUnit}`,
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
queryParams: {
value: propsValue.value.toString(),
},
});
return response.body;
},
});

View File

@@ -0,0 +1,29 @@
import { convertAngleAction } from './convert-angle.action';
import { convertAreaAction } from './convert-area.action';
import { convertCurrentAction } from './convert-current.action';
import { convertEnergyAction } from './convert-energy.action';
import { convertForceAction } from './convert-force.action';
import { convertFrequencyAction } from './convert-frequency.action';
import { convertLengthAction } from './convert-length.action';
import { convertMassAction } from './convert-mass.action';
import { convertPowerAction } from './convert-power.action';
import { convertPressureAction } from './convert-pressure.action';
import { convertTemperatureAction } from './convert-temperature.action';
import { convertTorqueAction } from './convert-torque.action';
import { convertVolumeAction } from './convert-volume.action';
export const UNIT_ACTIONS = [
convertAngleAction,
convertAreaAction,
convertCurrentAction,
convertEnergyAction,
convertForceAction,
convertFrequencyAction,
convertLengthAction,
convertMassAction,
convertPowerAction,
convertPressureAction,
convertTemperatureAction,
convertTorqueAction,
convertVolumeAction,
];

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const deleteUserAction = createAction({
name: 'delete_user',
displayName: 'Delete User',
description: 'Delete your user account',
auth: zooAuth,
// category: 'Users',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.DELETE,
url: 'https://api.zoo.dev/user',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

View File

@@ -0,0 +1,22 @@
import { createAction } from '@activepieces/pieces-framework';
import { zooAuth } from '../../../index'
import { httpClient, HttpMethod } from '@activepieces/pieces-common';
export const getExtendedUserAction = createAction({
name: 'get_extended_user',
displayName: 'Get Extended User Info',
description: 'Retrieve extended information about your user account',
auth: zooAuth,
// category: 'Users',
props: {},
async run({ auth }) {
const response = await httpClient.sendRequest({
method: HttpMethod.GET,
url: 'https://api.zoo.dev/user/extended',
headers: {
Authorization: `Bearer ${auth.secret_text}`,
},
});
return response.body;
},
});

Some files were not shown because too many files have changed in this diff Show More