Info organizzazione

GET
https://www.digicert.com/services/v2/organization/{{organization_id}}

Usa questo endpoint per ottenere i dettagli su un’organizzazione.

cURL
curl -X GET \
  'https://www.digicert.com/services/v2/organization/{{organization_id}}' \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/organization/{{organization_id}}"

headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/organization/{{organization_id}}"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/organization/{{organization_id}}',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
{
  "id": 112233,
  "status": "active",
  "name": "Epigyne Unwieldiness llc",
  "assumed_name": "Epigyne Unwieldiness",
  "display_name": "Epigyne Unwieldiness llc (Epigyne Unwieldiness)",
  "is_active": true,
  "address": "932 Prospect Street",
  "address2": "Floor 08",
  "zip": "40849",
  "city": "Minneapolis",
  "state": "mn",
  "country": "us",
  "telephone": "666-186-6450",
  "container": {
    "id": 4,
    "parent_id": 0,
    "name": "DigiCert Inc.",
    "is_active": true
  },
  "organization_contact": {
    "id": 184,
    "first_name": "Gia",
    "last_name": "Booth",
    "email": "gia.booth@inbox.com",
    "job_title": "Clinical Laboratory Technician",
    "telephone": "666-186-6450",
    "telephone_extension": "736"
  }
}
200 OK (EV validated org)
{
  "id": 112236,
  "status": "active",
  "name": "Palaeontography Enigmatic Corp.",
  "assumed_name": "Palaeontography Enigmatic",
  "display_name": "Palaeontography Enigmatic Corp. (Palaeontography Enigmatic)",
  "is_active": true,
  "address": "695 Monroe Drive",
  "address2": "Bldg 74",
  "zip": "18851",
  "city": "Pittsburgh",
  "state": "pa",
  "country": "us",
  "telephone": "546-438-8237",
  "container": {
    "id": 4,
    "parent_id": 0,
    "name": "DigiCert Inc.",
    "is_active": true
  },
  "organization_contact": {
    "id": 12,
    "first_name": "Julissa",
    "last_name": "Woodard",
    "email": "julissa.woodard@mail.com",
    "job_title": "Telemarketer",
    "telephone": "546-438-8237",
    "telephone_extension": "215"
  },
  "ev_approvers": [
    {
      "id": 16,
      "first_name": "Destinee",
      "last_name": "Church"
    }
  ],
  "extended_validation": {
    "business_category": "Private Organization",
    "registration_number": "12345",
    "jurisdiction_city": "Lehi",
    "jurisdiction_state": "Utah",
    "jurisdiction_country": "us",
    "incorp_agency": "Real Company Name"
  },
  "container_id_assignments": [
    "8"
  ]
}

Parametri di risposta

Nome Tipo Descrizione
id int ID organizzazione.
status string Stato organizzazione.
Valori possibili: active, inactive
name string Ragione sociale dell’organizzazione.
assumed_name string Nome pubblico dell’organizzazione.
Chiamato anche nome DBA.
display_name string Nome completo dell’organizzazione.
Costruito usando nome + assumed_name.
is_active bool Stato attivo dell’organizzazione.
address string Indirizzo dell’organizzazione.
address2 string
zip string Codice postale dell’organizzazione.
city string Città in cui si trova l’organizzazione.
state string Stato in cui si trova l’organizzazione.
country string Paese in cui si trova l’organizzazione.
telephone string Numero di telefono dell'organizzazione.
container object Contenitore principale a cui è collegata l’organizzazione.
.. id int ID contenitore.
.. parent_id string ID dell’elemento principale del contenitore.
.. name string Nome del contenitore.
.. is_active bool Stato attivo del contenitore.
organization_contact object Informazioni di contatto dell'organizzazione.
.. id int ID contatto dell'organizzazione.
.. first_name string Nome del contatto dell'organizzazione.
.. last_name string Cognome del contatto dell'organizzazione.
.. email string Indirizzo e-mail del contatto dell'organizzazione.
.. job_title string Qualifica del contatto dell'organizzazione.
.. telephone string Numero di telefono del contatto dell'organizzazione.
.. telephone_extension string Numero di telefono interno per il contatto dell'organizzazione.
ev_approvers array Elenco degli utenti che possono approvare gli ordini di firma codice ed EV.
.. id int ID utente.
.. first_name string Nome utente.
.. last_name string Cognome utente.
extended_validation object Informazioni sulla convalida estesa sull’organizzazione.
container_id_assignments array Elenco dei contenitori a cui è assegnata l’organizzazione.