Jitterbit Projects API

The Projects API from Jitterbit — 4 operation(s) for projects.

Operations 10

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /project Get an Integration Studio project · Get Project #
Ask an LLM
“How do I retrieve the details of an Integration Studio project by its GUID?”
“What data comes back for a single project in a given environment?”
Tell an agent
Get project {projectGuid} in environment {environmentId} for org {organizationId}.
Show me the details of Integration Studio project {projectGuid}.
PUT /project Deploy an Integration Studio project · Deploy Project #
Ask an LLM
“How do I deploy an Integration Studio project so its changes go live?”
“Can I push a project deployment without opening the Integration Studio UI?”
Tell an agent
Deploy project {projectGuid}.
Redeploy Integration Studio project {projectGuid} with its latest changes.
POST /project Create a new Integration Studio project · Create Project #
Ask an LLM
“Can I create a brand-new Integration Studio project through the Jitterbit API?”
“What organization details are needed to start a new integration project?”
Tell an agent
Create a new Integration Studio project in organization {organizationId}.
Start an empty integration project for my Harmony org {organizationId}.
DELETE /project Delete an Integration Studio project · Delete Project #
Ask an LLM
“Can I permanently delete an Integration Studio project I no longer need?”
“What happens when I remove a project from its environment?”
Tell an agent destructive · confirm first
Delete the Integration Studio project I no longer use.
Remove that old integration project from its environment for good.
GET /project-variables List a project's variables · Get Project Variables #
Ask an LLM
“Which project variables are defined on my Integration Studio project?”
“Can I read the current values of a project's variables in one environment?”
Tell an agent
List the project variables for project {projectGuid} in environment {environmentId}.
Show me the variables configured on project {projectGuid}.
PUT /project-variables Set the value of a project variable · Set Project Variables #
Ask an LLM
“Can I change a project variable's value or description through the API?”
“Is it possible to hide a project variable's value when I update it?”
Tell an agent
Set the value of my project variable to the new setting.
Update the project variable's description and mark its value as hidden.
GET /project-import-export Export a project to a JSON file · Export Project #
Ask an LLM
“How do I export an Integration Studio project as a JSON file?”
“Can I leave credentials or email notifications out of a project export?”
Tell an agent
Export project {projectGuid} to a JSON file.
Export project {projectGuid} with credentials included set to {includeCredentials}.
POST /project-import-export Import an exported project into an environment · Import Project #
Ask an LLM
“Can I import a previously exported project file into another environment?”
“What name will a project get when I load it from an export file?”
Tell an agent
Import the project file {document} into environment {targetEnvironmentId}.
Load exported project {document} as {name} in environment {targetEnvironmentId}.
PUT /migration Update a project that was already migrated · Update Migrated Project #
Ask an LLM
“How do I re-migrate a project that already exists in the target environment?”
“Can I replace an already migrated project copy with the latest source version?”
Tell an agent
Update the already migrated copy of my project in the target environment.
Replace the previously migrated project with the latest version from the source environment.
POST /migration Migrate a project to another environment · Migrate Project #
Ask an LLM
“Can I migrate an Integration Studio project from dev into a production environment for the first time?”
“What's needed to copy a project into an environment it has never been migrated to?”
Tell an agent
Migrate project {sourceProjectGuid} into environment {targetEnvironmentId}.
Migrate project {sourceProjectGuid} to environment {targetEnvironmentId} tagged {projectHistoryTagName}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/jitterbit:jitterbit-projects-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

jitterbit-projects-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Harmony API Reference Projects API
  version: 1.0.0
  contact: {}
servers:
- url: https://harmony-api.na-east.jitterbit.com/{endpoint}
  variables:
    endpoint:
      enum:
      - dev
      - qa
      - api
      default: dev
- url: https://harmony-api.emea-west.jitterbit.com/{endpoint}
  variables:
    endpoint:
      enum:
      - dev
      - qa
      - api
      default: dev
- url: https://harmony-api.apac-southeast.jitterbit.com/{endpoint}
  variables:
    endpoint:
      enum:
      - dev
      - qa
      - api
      default: dev
tags:


# --- truncated at 32 KB (54 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/jitterbit/refs/heads/main/openapi/jitterbit-projects-api-openapi.yml