파트너 API
HTTPS를 통해 자체 시스템에서 Morphic 워크플로를 실행합니다.
파트너 API는 귀하의 자체 소프트웨어에서 Morphic 워크플로우를 시작합니다. 워크플로우의 입력 계약을 읽고, 입력값으로 실행을 시작한 다음, 폴링하거나 웹훅을 받아 실행을 추적하여 최종 에셋을 돌려받을 때까지 진행합니다.
얼리 액세스. v1이 출시되었습니다. 필드 이름과 제한은 아직 변경될 수 있습니다 — 이를 기준으로 구현하고 맞지 않는 부분을 알려 주세요.
워크플로우란 무엇인가
워크플로우는 귀하의 팀이 Morphic Studio에서 작성하는 레시피입니다: 명명된 입력을 받아 최종 에셋을 생성하는 일련의 생성 단계입니다. 이 API는 귀하의 시스템에서 그것을 시작하고 출력을 수집합니다. 워크플로우를 작성하지는 않습니다 — 그 작업은 창의적 결정을 내리는 사람들이 일하는 Studio에 남아 있습니다.
통합의 구조
sequenceDiagram
participant You as 귀하의 시스템
participant M as Morphic API
You->>M: 워크플로우 입력 GET
M-->>You: 수집할 입력
You->>M: 워크플로우 실행 POST
M-->>You: 202 + 실행 ID
종료 상태가 될 때까지 반복
You->>M: 워크플로우 실행 GET
M-->>You: 상태, سپس 에셋
끝
시작하기 전에 필요한 것
| 값 | 어디에서 오는지 |
|---|---|
| API 키 | 귀하의 Morphic 조직의 관리자가 Studio에서 생성합니다. 키는 한 번만 표시됩니다 |
| 기본 URL | https://api.morphic.com/v1/partner — 또한 Studio의 API 키 페이지에도 표시됩니다; 참조 환경 스테이징용 |
org_id | 귀하의 Morphic 조직 — Studio의 API 키 페이지에 복사 버튼과 함께 표시됩니다 |
project_id | 실행이 들어가는 캔버스: Studio에서 열고 URL에서 ID를 복사하세요, …/editor/<project_id>/canvas ( /projects/… URL의 ID는 다른 것입니다) /projects/… URL의 ID는 다른 것입니다) |
workflow_id | 실행하도록 요청받은 워크플로우 |
파일 업로드는 없습니다
바이트를 우리에게 업로드하지 않습니다. 모든 파일 입력은 공개 HTTPS 링크 우리가 가져와 검증하는 것입니다 — 참조 URL로 파일 전달. 그러면 이미지, 비디오, 오디오, 문서에 대해 하나의 계약을 유지할 수 있으며, 귀하의 CDN이 자체 콘텐츠의 원본으로 유지됩니다.