---
title: Convert to flat JSON
slug: convert-to-flat-json
docTags: 
createdAt: 2022-09-06T13:43:10.000Z
---

Convert a JSON array to a single JSON Object&#x20;

### API Definition

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://orca.pathfix.com/functions/list/toflatjson",
  "name": "Convert to flat JSON API",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "28UsDqyeH3QRdmtVamSQT",
        "code": "{\n    \"output\": {\n\t\t\"a\": \"val-a\",\n\t\t\"b\": \"val-b\",\n\t\t\"b_1\": \"val-b2\"\n\t}\n}",
        "language": "200"
      },
      {
        "id": "yIX64DyIuDPJgBRFSfAWb",
        "code": "{\n    \"message\": \"error\"\n}",
        "language": "404"
      }
    ],
    "selectedLanguageId": "28UsDqyeH3QRdmtVamSQT"
  },
  "examples": {
    "languages": [
      {
        "id": "ENcJz9TStG38F0X-taA4x",
        "code": "{\r\n\t\"input\": [{\r\n\t\t\t\"a\": \"val-a\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"b\": \"val-b\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"b\": \"val-b2\"\r\n\t\t}\r\n\t]\r\n}",
        "language": "json"
      }
    ],
    "selectedLanguageId": "ENcJz9TStG38F0X-taA4x"
  },
  "description": "\nCall the following API to convert using defaults:",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::




:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://orca.pathfix.com/functions/list/toflatjson",
  "name": "Convert to flat JSON with Overwrite and ignore Keys API",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "28UsDqyeH3QRdmtVamSQT",
        "code": "{\n    \"output\": {\n\t\t\"a\": \"val-a\",\n\t\t\"b\": \"val-b2\",\n\t\t\"c1\": \"val-cb2\"\n\t}\n}",
        "language": "200"
      },
      {
        "id": "yIX64DyIuDPJgBRFSfAWb",
        "code": "{\n    \"message\": \"error\"\n}",
        "language": "404"
      }
    ],
    "selectedLanguageId": "28UsDqyeH3QRdmtVamSQT"
  },
  "examples": {
    "languages": [
      {
        "id": "ENcJz9TStG38F0X-taA4x",
        "code": "{\r\n\t\"input\": [{\r\n\t\t\t\"a\": \"val-a\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"b\": \"val-b\"\r\n\t\t},\r\n\t\t{\r\n\t\t\t\"b\": \"val-b2\",\r\n\t\t\t\"c\": \"val-c2\"\r\n\t\t}\r\n\t],\r\n\t\"ignore_keys\": \"c\",\r\n\t\"overwtite\":\"yes\"\t  \r\n}",
        "language": "json"
      }
    ],
    "selectedLanguageId": "ENcJz9TStG38F0X-taA4x"
  },
  "description": "\nCall the following API to convert using optional conversion rules:",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::




















