Code examples

The following page contains code examples of common languages for convenient integration with the Pepchecker check request endpoint.

Java example

    
      String apiKey = "test-d8269f8b-721a-42bf-8dba-6d2a30dcff68";
      String firstName = "Donald";
      String lastName = "Trump";

      HttpClient client = HttpClient.newHttpClient();
      HttpRequest request = HttpRequest.newBuilder()
          .uri(URI.create("https://pepchecker.com/api/v1/check?firstName=" + firstName + "&lastName=" + lastName))
          .header("api-key", apiKey)
          .build();

      HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
    
  

Curl example

    
      curl "https://pepchecker.com/api/v1/check?firstName=Donald&lastName=Trump&apiKey=test-d8269f8b-721a-42bf-8dba-6d2a30dcff68"
    
  

PHP example

    
      $apiKey = 'test-d8269f8b-721a-42bf-8dba-6d2a30dcff68';
      $firstName = 'Donald';
      $lastName = 'Trump';

      $opts = array(
        'http' => array(
          'method' => "GET",
          'header' => "api-key: " . $apiKey . "\r\n"
        )
      );

      $context = stream_context_create($opts);
      $response = file_get_contents('https://pepchecker.com/api/v1/check?firstName=' . $firstName . '&lastName=' . $lastName, false, $context);

      var_dump($response);
    
  

JS example

    
      const http = new XMLHttpRequest();
      const apiKey = 'test-d8269f8b-721a-42bf-8dba-6d2a30dcff68';
      const firstName = 'Donald';
      const lastName = 'Trump';

      http.setRequestHeader('api-key', apiKey);
      http.open('GET', 'https://pepchecker.com/api/v1/check?firstName=' + firstName + '&lastName=' + lastName);
      http.send();

      http.onreadystatechange = (e) => {
          console.log(http.responseText)
      };
    
  

Python example

    
      import urllib3

      http = urllib3.PoolManager()

      apiKey = 'test-d8269f8b-721a-42bf-8dba-6d2a30dcff68'

      firstName = 'Donald'

      lastName = 'Trump'

      uri = 'https://pepchecker.com/api/v1/check?firstName=' + firstName + '&lastName=' + lastName

      response = http.request('GET', uri, headers={

                'api-key': apiKey

            })
      print(response.data)