---
title: 'ping'
description: 'Validate the accessibility of all URLs extracted in the response payload. The ping parameter verifies that links to images, videos, or audio are publicly reachable.'
---

import { MultiCodeEditorInteractive } from 'components/markdown/MultiCodeEditorInteractive'
import { Type, TypeContainer } from 'components/markdown/Type'
import { Figcaption } from 'components/markdown/Figcaption'

Type: <TypeContainer><Type children='<boolean>'/> | <Type children='<object>'/></TypeContainer><br/>
Default: <Type children='true'/>

It ensures that any URL present on the response payload is publicly reachable.

<MultiCodeEditorInteractive mqlCode={{ url: 'https://microlink.io', ping: true }} />

<Figcaption>By default, any URL present on the response payload hasve been verified as reachable.</Figcaption>

You can disable this behavior in a partial way:

<MultiCodeEditorInteractive mqlCode={{ url: 'https://microlink.io', ping: { audio: false } }} />

<Figcaption>Avoid to ping `audio` URLs extracted.</Figcaption>

or in a total way:

<MultiCodeEditorInteractive mqlCode={{ url: 'https://microlink.io', ping: false }} />

<Figcaption>Keep the raw data URLs extracted, no pinging them.</Figcaption>

Keep in mind if you decide to disable this behavior in a partial or total way you should handle non reachable URLs from your side.
