---
agentTools:
  projectIndex: https://quabbly-api-docs.readme.io/llms.txt
---

# Location Field Type

## Create a Location Field Type

[block:parameters]
{
  "data": {},
  "cols": 3,
  "rows": 1
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "mutation {\n  fields(\n    boardId: \"6152bff8ee3a6e000130edbb\"\n    dto: {\n        name: \"Address\"\n        description: \"Input the address...\"\n        type: \"location\"\n        unique: false\n        isVisibleOnTable: true\n        typeData: {\n            required: true\n        }\n    }\n  ) {\n id\n    fieldsSecret {\n        name\n        description\n        type\n        typeData {\n            required\n            field\n            board\n            }\n            unique\n        }\n        nameHash\n        boardId\n        createdTime\n        lastModifiedTime\n        isVisibleOnTable\n        position\n    }\n}",
      "language": "json",
      "name": "GraphQL"
    }
  ]
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "{\n    \"data\": {\n        \"fields\": {\n            \"id\": \"616ac926a648790001142e2d\",\n            \"fieldsSecret\": {\n                \"name\": \"Address\",\n                \"description\": \"Input the address...\",\n                \"type\": \"location\",\n                \"typeData\": {\n                    \"required\": true,\n                    \"field\": null,\n                    \"board\": null\n                },\n                \"unique\": false\n            },\n            \"nameHash\": \"DD7BF230FDE8D4836917806AFF6A6B27\",\n            \"boardId\": \"6152bff8ee3a6e000130edbb\",\n            \"createdTime\": \"Sat Oct 16 12:44:22 GMT 2021\",\n            \"lastModifiedTime\": null,\n            \"isVisibleOnTable\": true,\n            \"position\": 4\n        }\n    }\n}",
      "language": "json",
      "name": "Sample Response"
    }
  ]
}
[/block]

## Update Location Field Type

[block:parameters]
{
  "data": {},
  "cols": 3,
  "rows": 1
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "mutation {\n  updateFields(\n    boardId: \"6152bff8ee3a6e000130edbb\"\n    fieldId: \"616ac926a648790001142e2d\"\n    dto: {\n        name: \"Location\"\n        description: \"Input your address here...\"\n        type: \"location\"\n        unique: true\n        isVisibleOnTable: true\n        typeData: {\n            required: false\n        }\n    }\n  ) {\n id\n    fieldsSecret {\n        name\n        description\n        type\n        typeData {\n            required\n            field\n            board\n            }\n            unique\n        }\n        nameHash\n        boardId\n        createdTime\n        lastModifiedTime\n        isVisibleOnTable\n        position\n    }\n}",
      "language": "json",
      "name": "GraphQL"
    }
  ]
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "{\n    \"data\": {\n        \"updateFields\": {\n            \"id\": \"616ac926a648790001142e2d\",\n            \"fieldsSecret\": {\n                \"name\": \"Location\",\n                \"description\": \"Input your address here...\",\n                \"type\": \"location\",\n                \"typeData\": {\n                    \"required\": false,\n                    \"field\": null,\n                    \"board\": null\n                },\n                \"unique\": true\n            },\n            \"nameHash\": \"CE5BF551379459C1C61D2A204061C455\",\n            \"boardId\": \"6152bff8ee3a6e000130edbb\",\n            \"createdTime\": \"Sat Oct 16 12:44:22 GMT 2021\",\n            \"lastModifiedTime\": \"Sat Oct 16 12:45:40 GMT 2021\",\n            \"isVisibleOnTable\": true,\n            \"position\": 4\n        }\n    }\n}",
      "language": "json",
      "name": "Sample Response"
    }
  ]
}
[/block]

## Delete Location Field Type

[block:parameters]
{
  "data": {},
  "cols": 3,
  "rows": 1
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "mutation {\n  deleteFields(\n    boardId: \"6152bff8ee3a6e000130edbb\"\n    fieldId: \"616ac926a648790001142e2d\"\n  )\n}",
      "language": "json",
      "name": "GraphQL"
    }
  ]
}
[/block]

[block:code]
{
  "codes": [
    {
      "code": "{\n    \"data\": {\n        \"deleteFields\": \"SUCCESS\"\n    }\n}",
      "language": "json",
      "name": "Sample Response"
    }
  ]
}
[/block]