- Create item
- List collections
- Get collection
- List items
- Get item
Create Item
Framer コレクションに新しい CMS アイテムを作成します。必須の入力- Framer Project — ドロップダウンから、Profound で接続した Framer プロジェクトを選択します
- Collection — ドロップダウンからコレクションを選択します
- Field Data — 利用可能なフィールドは、選択したコレクションのスキーマから生成されます。Create Item の入力を扱うをご覧ください。
id、slug、draft、field_data が含まれます。ヒント: アイテムを作成する前に、まず Get Collection を使用してコレクションのスキーマを調べ、どのフィールドが必須かを確認してください。
サポートされているフィールドタイプ
Framer は動的なスキーマを採用しているため、Profound はお使いのコレクションモデルに対応します。アイテムの作成時に現在サポートされている Framer CMS のフィールドタイプは次のとおりです。コレクションのスキーマについて
アイテムを操作する前に、Get Collection を使用してコレクションのスキーマを確認してください。 出力には次の情報が含まれます。- Collection ID と Collection Name
- readonly — コレクションが読み取り専用かどうか
- managed_by — コレクションの管理方法
- field_definitions — そのコレクションに設定されているフィールド
- id — フィールドの Framer 内部 ID
- name — Framer に表示されるラベル
- type —
string、formattedText、numberなど、フィールドの主な Framer タイプ - required — フィールドが必須かどうか
- itemType — 複合フィールドタイプの追加のアイテム情報(Framer が提供する場合)
Create Item の入力を扱う
Create Item で Framer コレクションを選択すると、Profound はそのコレクションのスキーマから入力欄を動的に生成します。 サポートされているフィールドタイプについては、ステップの UI で値を直接入力できます。たとえば、コレクションでは次のようなフィールドが表示される場合があります。- Slug
- Title
- Content
- Link
- Name
- Option
- Count
- Featured
注: アイテムを作成する前に、Get Collection を使用してフィールド定義を確認してください。現在サポートされていない Framer のフィールドタイプへの対応が必要な場合は、お問い合わせください。ユースケースの評価をお手伝いします。
アイテムの出力について
Framer のアイテムのレスポンスには、次のようなトップレベルのアイテムフィールドが含まれます。- id
- slug
- draft
- field_data
field_data オブジェクトは、フィールド ID をキーとしています。各エントリーには、フィールドの人が読める名前、タイプ、値が含まれます。
アイテムの出力例:
主なユースケース
- コンテンツの公開: AI が生成したコピーや構造化データから、新しい Framer CMS アイテムを作成します
- コンテンツの取得: レビュー、要約、後続のワークフローのために、Framer コレクションから構造化コンテンツを取得します
- ワークフローの準備: 特定の Framer フィールドに依存する自動化を構築する前に、コレクションのスキーマを確認します