v1

latestOpenAPI 3.0.02026-07-174129189.4 KB
Vyhľadávanie identít (dostupné len pre OVM)

Vyhľadá identity podľa kritérií

Vyhľadá identity podľa kritérií.

Pozor, volanie je dostupné len pre OVM.

post/api/iam/identities/search

Request body

idsstring[]

ID identít.

urisstring[]

URI identít.

enstring

Identifikátor schránky.

type'natural_person' | 'legal_entity' | 'technical_account' | 'administrator_crap' | 'employee_of_public_administration' | 'institution_of_public_administration' | 'edemocracy_user'

Typ identity:

  • natural_person fyzická osoba,
  • legal_entity právnická osoba,
  • technical_account technický účet,
  • employee_of_public_administration zamestnanec verejnej správy,
  • institution_of_public_administration orgán verejnej moci.
emailstring email
phonestring phone
match'exact' | 'prefix' | 'infix'

Spôsob vyhľadávania atribútov corporate_body.name, natural_person.given_name a natural_person.family_name.

pageinteger

Číslo stránky zoznamu identít.

per_pageinteger

Počet identít na stránke zoznamu.

Example request

{
  "ids": [
    "6d9dc77b-70ed-432f-abaa-5de8753c967c"
  ],
  "uris": [
    "ico://sk/42156424"
  ],
  "en": "E0000012800",
  "page": 1,
  "per_page": 10
}

Response

Úspešne vyhľadané identity podľa kritérií.

Example response

[
  {
    "ids": [
      {
        "type": "sector_upvs",
        "value": "48e1fe89-ad95-46cf-b33a-5ddb76aea775"
      }
    ],
    "uri": "ico://sk/42156424",
    "type": "institution_of_public_administration",
    "status": "activated",
    "name": "Národná agentúra pre sieťové a elektronické služby",
    "various_ids": [
      {
        "type": {
          "id": 7,
          "name": "IČO (Identifikačné číslo organizácie)",
          "description": null
        },
        "specified": true
      }
    ],
    "upvs": {
      "edesk_status": "deliverable",
      "preferred_language": "sk"
    },
    "addresses": [
      {
        "type": "resident",
        "country": {
          "id": 0,
          "name": "Slovensko",
          "description": null
        },
        "municipality": {
          "id": 0,
          "name": "Trnava ",
          "description": null
        },
        "street": "Kollárova",
        "delivery_address": {
          "postal_code": 91702,
          "post_office_box": null,
          "recipient": null
        },
        "specified": true
      }
    ],
    "emails": [
      {
        "address": "mailto:test2012upvs@gmail.com"
      }
    ],
    "phones": [
      {
        "type": {
          "id": 1,
          "name": "Pevná sieť",
          "description": null
        }
      }
    ]
  }
]