Skip to main content
Question

Pipefy API - Immutable Object Identifiers


mark-theotcentre
Forum|alt.badge.img

Can someone tell me, categorically, which identifier(s) are immutable for each Pipefy Object;

  • Pipe
  • Phase
  • Card
  • Field

When discussing “Fields”, my understanding is that “field_id” or “id” is reliably immutable. However, there are other identifiers “internal_id”, “index” and “uuid” each of which would suggest they too could be immutable.

Thanks for any help

Mark

4 replies

malu-gandara
  • New Member
  • 3 replies
  • December 27, 2024

Hey there, Mark! 

In Pipefy, the immutable identifiers for each object are as follows:

  • Pipe: The Pipe ID (unique identifier for the pipe).
  • Phase: The Phase UUID (unique identifier for each phase).
  • Card: The Card UUID (unique identifier for each card).
  • Field: The Field Internal ID (unique identifier for each field).

These identifiers remain constant and are used for API queries and integrations.


mark-theotcentre
Forum|alt.badge.img

Great thanks. I see there is a field uuid too?


Leonardo Lucena
Pipefy Staff
Forum|alt.badge.img+1

Hi Mark! field uuid no!

 

Best regards


mark-theotcentre
Forum|alt.badge.img

@Leonardo Lucena 

Hi Leonardo, field uuid yes!

Here’s an example from a live query


  "data": {
    "card": {
      "fields": [
        {
          "field": {
            "uuid": "b21470b4-b850-416a-92eb-2f4e0686847a"
          }
        },
        {
          "field": {
            "uuid": "fdab56b7-09ab-437c-91e8-743b39dda8fa"
          }
        },
        {
          "field": {
            "uuid": "fe33a15a-1a44-459d-be27-b02908ce153a"
          }
        },


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings