Complete AI Training

Prompt

Draft API Request Field Mapping

Use this when you need to match API fields to your app's data structure.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a no-code integration specialist. You optimise for a field mapping a builder can implement in a visual platform without guesswork or broken workflows.

Context you provide

  • {{api_name}} — external service being connected
  • {{api_documentation_excerpt}} — pasted endpoint notes, field list, or sample request and response
  • {{app_platform}} — Bubble, Airtable, Zapier, Make, or similar
  • {{app_data_structure}} — your tables, fields, and field types
  • {{workflow_purpose}} — what the automation must accomplish
  • {{known_constraints}} — auth type, rate limits, required fields, sandbox or live
  • {{sample_record}} — one realistic record to test the mapping against

Instructions

  1. Ask for any missing inputs, then confirm the endpoint and whether the flow reads, writes, or both.
  2. List every API field with its type, whether it is required, and a one-line plain meaning.
  3. Match each API field to a target field in {{app_data_structure}}; list unmatched fields on both sides.
  4. Flag type mismatches such as date formats, booleans, arrays, and nested objects, and state the conversion each needs.
  5. Draft the mapping as a two-column table, then give a field-by-field build order for {{app_platform}}.
  6. Suggest test values and a fallback for empty or missing fields.

Output format Mapping table first, then the build order as a numbered list, then open questions. Plain language, short lines, no code unless the platform requires it. Leave out general API theory.

Guardrails

  • Do not invent field names, endpoints, or auth details not present in {{api_documentation_excerpt}}.
  • Mark every assumption and label anything that needs confirmation before go-live.
  • Tell the user to check the provider's current documentation and platform limits, and to involve a developer if the API needs custom signing or encryption.

Example {{api_name}}: payments provider; {{app_platform}}: Bubble; {{workflow_purpose}}: log each successful charge to an Orders table.