LogoLogo
Get support
  • Home
  • Make API
  • Make Bridge
  • White Label
  • MCP Server
  • Make API documentation
  • Getting started
    • Make API structure
    • HTTP methods
    • Making your first API request
    • Rate limiting
    • Resources
  • Authentication
    • Make roles and API scopes
    • Creating API token
    • Managing API token
    • Requesting an OAuth 2.0 client
    • OAuth 2.0 flow in the Make API
  • Pagination, sorting and filtering
    • Pagination and sorting
    • Filtering
  • Troubleshooting and error handling
    • HTTP status error codes
    • Troubleshooting
  • Client libraries
  • API Reference
    • Affiliate
    • Agents
    • Analytics
    • Audit logs
    • Cashier
    • Connections
    • Custom properties
    • Custom properties > Structure items
    • Data stores
    • Data stores > Data
    • Data structures
    • Devices
    • Devices > Incomings
    • Devices > Outgoing
    • Incomplete executions
    • Enums
    • Custom functions
    • General
    • Hooks
    • Hooks > Incomings
    • Hooks > Logs
    • Keys
    • Notifications
    • Organizations
    • Organizations > User organization roles
    • Remote procedures
    • Scenarios
    • Scenarios > Logs
    • Scenarios > Blueprints
    • Scenarios > Consumptions
    • Scenarios > Custom properties data
    • Scenarios folders
    • SDK Apps
    • SDK Apps > Invites
    • SDK Apps > Modules
    • SDK Apps > RPCs
    • SDK Apps > Functions
    • SDK Apps > Connections
    • SDK Apps > Webhooks
    • SSO certificates
    • Teams
    • Teams > User team roles
    • Templates
    • Templates > Public
    • Users
    • Users > Me
    • Users > API Tokens
    • Users > User team roles
    • Users > User team notifications
    • Users > User organization roles
    • Users > Roles
    • Users > Unread notifications
    • Users > User email preferences Mailhub
Powered by GitBook

Resources

  • Academy
  • Community
  • Help Center

Useful links

  • Support
  • Privacy Notice
  • Status Page
  • make.com

Follow us

  • LinkedIn
  • X (Twitter)
  • Facebook
  • Instagram

© 2025 make.com

On this page
Export as PDF
  1. API Reference

Custom properties

PreviousConnectionsNextCustom properties > Structure items

The following endpoints allow you to create and list custom property structures.

To use custom properties, you have to:

  1. Create a custom properties structure.

  2. Create custom properties structure items.

  3. Fill the items with data.

Read more about custom properties in the .

custom properties feature documentation

List custom property structures

get

Gets a list of custom properties structures in the organization.

Authorizations
Query parameters
organizationIdintegerRequired

The ID of the organization.

Example: 57
Responses
200
Successful response
application/json
get
GET /api/v2/custom-property-structures HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Accept: */*
200

Successful response

{
  "customPropertyStructures": [
    {
      "id": 2,
      "created": "2023-06-27T22:00:00.000Z",
      "belongers": [
        {
          "belongerId": 57,
          "belongerType": "organization",
          "associatedTypes": [
            "scenario"
          ]
        }
      ]
    }
  ]
}
  • GETList custom property structures
  • POSTCreate a custom property structure

Create a custom property structure

post

Creates a custom properties structure. You can have only one custom properties structure for each combination of associatedType, belongerTypeand belongerId values.

For example, you can create only one custom properties structure for scenarios in a specific organization.

To create a structure for custom scenario properties, fill in the request body:

  • associatedType: scenario

  • belongerType: organization

Check out the example API call.

To define the custom properties structure items, use the API call to create custom properties structure item.

Authorizations
Body
associatedTypestringRequired

The type of the entity which uses the custom properties structure. Fill in scenario to create custom scenario properties structure.

belongerTypestringRequired

The type of the entity that owns the custom properties structure. Fill in organization to create custom scenario properties structure.

belongerIdintegerRequired

The ID of the entity that owns the custom properties structure.

Responses
200
Successful response
application/json
post
POST /api/v2/custom-property-structures HTTP/1.1
Host: eu1.make.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 75

{
  "associatedType": "scenario",
  "belongerType": "organization",
  "belongerId": 57
}
200

Successful response

{
  "customPropertyStructure": {
    "id": 2,
    "belongers": [
      {
        "belongerId": 57,
        "belongerType": "organization",
        "associatedTypes": [
          "scenario"
        ]
      }
    ],
    "created": "2023-06-27T22:00:00.000Z"
  }
}