Files
crank/examples/dadata/passports/dadata_suggest_fms_unit.operation.yaml
T
github-ops 3814576d7d
Deploy / deploy (push) Failing after 8s
CI / Rust Checks (push) Successful in 5m3s
CI / UI Checks (push) Failing after 5s
CI / Frontend E2E (push) Has been skipped
CI / Deployment Manifests (push) Has been skipped
chore: publish clean community baseline
2026-06-18 08:48:33 +00:00

99 lines
2.5 KiB
YAML

format_version: "1"
kind: operation
operation:
name: dadata_suggest_fms_unit
display_name: Найти подразделение ФМС/МВД
category: dadata_passports
protocol: rest
security_level: standard
enabled: true
status: draft
version: 1
target:
kind: rest
base_url: https://suggestions.dadata.ru
method: POST
path_template: /suggestions/api/4_1/rs/suggest/fms_unit
static_headers:
Content-Type: application/json
Accept: application/json
Authorization: Token CHANGE_ME_DADATA_API_KEY
input_schema:
type: object
required: true
fields:
query:
type: string
required: true
count:
type: integer
required: false
output_schema:
type: object
required: true
fields:
value:
type: string
required: false
code:
type: string
required: false
name:
type: string
required: false
region_code:
type: string
required: false
type:
type: string
required: false
input_mapping:
rules:
- source: $.mcp.query
target: $.request.body.query
required: true
- source: $.mcp.count
target: $.request.body.count
required: false
default_value: 5
output_mapping:
rules:
- source: $.response.body.suggestions[0].value
target: $.output.value
required: false
- source: $.response.body.suggestions[0].data.code
target: $.output.code
required: false
- source: $.response.body.suggestions[0].data.name
target: $.output.name
required: false
- source: $.response.body.suggestions[0].data.region_code
target: $.output.region_code
required: false
- source: $.response.body.suggestions[0].data.type
target: $.output.type
required: false
execution_config:
timeout_ms: 10000
retry_policy: null
response_cache: null
auth_profile_ref: null
headers: {}
protocol_options: null
streaming: null
tool_description:
title: Найти подразделение ФМС/МВД
description: Ищет подразделение, выдавшее паспорт, по коду или названию.
tags:
- dadata
- fms
- passport
- rest
examples:
- input:
query: "772-053"
count: 5
config_export:
format_version: "1"
export_mode: portable