---
title: Parse URL
slug: parse-url
docTags: 
createdAt: 2021-07-26T08:55:33.000Z
---

Extracts a list of unique URLs from a given text



### API Definition

:::ApiMethodV2
```json
{
  "tab": "examples",
  "url": "https://orca.pathfix.com/functions/text/parseurl",
  "name": "Parse URL API",
  "method": "POST",
  "request": {
    "pathParameters": [],
    "queryParameters": [],
    "headerParameters": [],
    "bodyDataParameters": [],
    "formDataParameters": []
  },
  "results": {
    "languages": [
      {
        "id": "truvmckQ9sjysDSYvvJ9Q",
        "code": "{\n    \"output\": {\n        \"host_name\": \"www.acme.com\",\n        \"port\": 443,\n        \"path\": \"/path/subpath/file\",\n        \"protocol\": \"https\",\n        \"file\": \"file\",\n        \"query\": \"?car=mercedes&owner=bruce\",\n        \"query_dictionary\": {\n            \"car\": \"mercedes\",\n            \"owner\": \"bruce\"\n        }\n    },\n    \"size_in_bytes\": 276.0\n}",
        "language": "200"
      },
      {
        "id": "Tqpulkbh9wENhf71qKaFl",
        "code": "{\n    \"message\": \"error\"\n}",
        "language": "404"
      }
    ],
    "selectedLanguageId": "truvmckQ9sjysDSYvvJ9Q"
  },
  "examples": {
    "languages": [
      {
        "id": "-Q3NEXUoT5feAko3F_HRi",
        "code": "{\n    \"input\": \"https://www.acme.com/path/subpath/file?car=mercedes&owner=bruce\"\n}",
        "language": "json"
      }
    ],
    "selectedLanguageId": "-Q3NEXUoT5feAko3F_HRi"
  },
  "description": "Call the following API to parse a url from a given input",
  "currentNewParameter": {
    "label": "Body Parameter",
    "value": "bodyDataParameters"
  }
}
```
:::












