🚫 블랙 유저 통합 검색

총 등록건수
205477
오늘등록 건수
0
오늘검색 건수
오늘 API호출
0
업체 등록건수
1
세미콜론(;)으로 구분하여 검색어를 입력한 뒤 “검색”을 누르세요.
📘 외부 연동 API 가이드

POST JSON: { api_key, keyword, limit?, use_like_fallback? }
전화번호, IP, 계좌번호로 조회 가능함(이름은 검색은 되나, 중복이 많음).
전화번호는 휴대폰 앞자리 0 제거: 0105554**** ⇒ 105554 로 검색 가능.
여러건 조회시 세미콜론(;)으로 구분: 175.223.34.133;01087608182;110123456789

curl -X POST 'http://YOUR-HOST/block_search/info' \
  -H 'Content-Type: application/json' \
  -d '{
    "api_key":"YOUR_API_KEY",
    "keyword":"175.223.34.133;01087608182;110123456789",
    "limit": 50,
    "use_like_fallback": false
  }'
<script>
async function callInfo(){
  const r = await fetch('/block_search/info', {
    method: 'POST',
    headers: {'Content-Type':'application/json'},
    body: JSON.stringify({
      api_key: 'YOUR_API_KEY',
      keyword: '175.223.34.133;01087608182;110123456789',
      limit: 50
    })
  });
  const data = await r.json();
  console.log(data);
}
callInfo();
</script>
const axios = require('axios');
(async () => {
  const { data } = await axios.post('http://YOUR-HOST/block_search/info', {
    api_key: 'YOUR_API_KEY',
    keyword: '175.223.34.133;01087608182;110123456789',
    limit: 50
  });
  console.log(data);
})();
import requests, json
payload = {"api_key":"YOUR_API_KEY", "keyword":"175.223.34.133;01087608182;110123456789", "limit":50}
r = requests.post('http://YOUR-HOST/block_search/info', json=payload, timeout=10)
print(r.json())
<?php
$payload = [
  'api_key' => 'YOUR_API_KEY',
  'keyword' => '175.223.34.133;01087608182;110123456789',
  'limit'   => 50
];
$ch = curl_init('http://YOUR-HOST/block_search/info');
curl_setopt_array($ch, [CURLOPT_POST=>true, CURLOPT_HTTPHEADER=>['Content-Type: application/json'], CURLOPT_POSTFIELDS=>json_encode($payload), CURLOPT_RETURNTRANSFER=>true]);
$resp = curl_exec($ch); curl_close($ch);
var_dump(json_decode($resp, true));
import java.net.http.*; import java.net.URI;
public class Demo {
  public static void main(String[] args) throws Exception {
    var client = HttpClient.newHttpClient();
    var req = HttpRequest.newBuilder(URI.create("http://YOUR-HOST/block_search/info"))
      .header("Content-Type","application/json")
      .POST(HttpRequest.BodyPublishers.ofString("{\"api_key\":\"YOUR_API_KEY\",\"keyword\":\"175.223.34.133;01087608182;110123456789\",\"limit\":50}"))
      .build();
    var res = client.send(req, HttpResponse.BodyHandlers.ofString());
    System.out.println(res.body());
  }
}
using System.Net.Http; using System.Text; using System.Threading.Tasks;
class Demo {
  static async Task Main() {
    var cli = new HttpClient();
    var json = "{\"api_key\":\"YOUR_API_KEY\",\"keyword\":\"175.223.34.133;01087608182;110123456789\",\"limit\":50}";
    var res = await cli.PostAsync("http://YOUR-HOST/block_search/info", new StringContent(json, Encoding.UTF8, "application/json"));
    System.Console.WriteLine(await res.Content.ReadAsStringAsync());
  }
}
package main
import ("bytes";"net/http";"io/ioutil";"fmt")
func main(){
  body := []byte(`{"api_key":"YOUR_API_KEY","keyword":"175.223.34.133;01087608182;110123456789","limit":50}`)
  resp, _ := http.Post("http://YOUR-HOST/block_search/info","application/json",bytes.NewBuffer(body))
  defer resp.Body.Close(); b,_ := ioutil.ReadAll(resp.Body); fmt.Println(string(b))
}
require 'net/http'; require 'json'; uri = URI('http://YOUR-HOST/block_search/info')
req = Net::HTTP::Post.new(uri, 'Content-Type'=>'application/json')
req.body = {api_key:'YOUR_API_KEY', keyword:'175.223.34.133;01087608182;110123456789', limit:50}.to_json
puts Net::HTTP.start(uri.hostname, uri.port){|h| h.request(req)}.body

POST JSON: { api_key, items:[{name?, id?, bank_name?, account_number?, phone?, ip_addr?, memo?, source?, verification_status?}, ...] }

curl -X POST 'http://YOUR-HOST/block_search/register' \
  -H 'Content-Type: application/json' \
  -d '{
    "api_key":"YOUR_API_KEY",
    "items":[
      {"name":"김가","phone":"01011112222","memo":"case A"},
      {"id":"user222","bank_name":"신한","account_number":"110-123-456789"}
    ]
  }'
<script>
async function callRegister(){
  const r = await fetch('/block_search/register', {
    method: 'POST',
    headers: {'Content-Type':'application/json'},
    body: JSON.stringify({
      api_key: 'YOUR_API_KEY',
      items: [
        {name:'김가', phone:'01011112222', memo:'case A'},
        {id:'user222', bank_name:'신한', account_number:'110-123-456789'}
      ]
    })
  });
  console.log(await r.json());
}
callRegister();
</script>
const axios = require('axios');
(async () => {
  const { data } = await axios.post('http://YOUR-HOST/block_search/register', {
    api_key: 'YOUR_API_KEY',
    items: [
      {name:'김가', phone:'01011112222', memo:'case A'},
      {id:'user222', bank_name:'신한', account_number:'110-123-456789'}
    ]
  });
  console.log(data);
})();
import requests, json
payload = {"api_key":"YOUR_API_KEY","items":[
  {"name":"김가","phone":"01011112222","memo":"case A"},
  {"id":"user222","bank_name":"신한","account_number":"110-123-456789"}
]}
r = requests.post('http://YOUR-HOST/block_search/register', json=payload, timeout=10)
print(r.json())
<?php
$payload = [
  'api_key' => 'YOUR_API_KEY',
  'items'   => [
    ['name'=>'김가','phone'=>'01011112222','memo'=>'case A'],
    ['id'=>'user222','bank_name'=>'신한','account_number'=>'110-123-456789'],
  ]
];
$ch = curl_init('http://YOUR-HOST/block_search/register');
curl_setopt_array($ch, [CURLOPT_POST=>true, CURLOPT_HTTPHEADER=>['Content-Type: application/json'], CURLOPT_POSTFIELDS=>json_encode($payload), CURLOPT_RETURNTRANSFER=>true]);
$resp = curl_exec($ch); curl_close($ch);
var_dump(json_decode($resp, true));
import java.net.http.*; import java.net.URI;
public class Demo2 {
  public static void main(String[] args) throws Exception {
    var client = HttpClient.newHttpClient();
    var json = "{\"api_key\":\"YOUR_API_KEY\",\"items\":[{\"name\":\"김가\",\"phone\":\"01011112222\",\"memo\":\"case A\"},{\"id\":\"user222\",\"bank_name\":\"신한\",\"account_number\":\"110-123-456789\"}]}";
    var req = HttpRequest.newBuilder(URI.create("http://YOUR-HOST/block_search/register"))
      .header("Content-Type","application/json").POST(HttpRequest.BodyPublishers.ofString(json)).build();
    var res = client.send(req, HttpResponse.BodyHandlers.ofString());
    System.out.println(res.body());
  }
}
using System.Net.Http; using System.Text; using System.Threading.Tasks;
class Demo2 {
  static async Task Main() {
    var cli = new HttpClient();
    var json = "{\"api_key\":\"YOUR_API_KEY\",\"items\":[{\"name\":\"김가\",\"phone\":\"01011112222\",\"memo\":\"case A\"},{\"id\":\"user222\",\"bank_name\":\"신한\",\"account_number\":\"110-123-456789\"}]}";
    var res = await cli.PostAsync("http://YOUR-HOST/block_search/register", new StringContent(json, Encoding.UTF8, "application/json"));
    System.Console.WriteLine(await res.Content.ReadAsStringAsync());
  }
}
package main
import ("bytes";"net/http";"io/ioutil";"fmt")
func main(){
  body := []byte(`{"api_key":"YOUR_API_KEY","items":[{"name":"김가","phone":"01011112222","memo":"case A"},{"id":"user222","bank_name":"신한","account_number":"110-123-456789"}]}`)
  resp, _ := http.Post("http://YOUR-HOST/block_search/register","application/json",bytes.NewBuffer(body))
  defer resp.Body.Close(); b,_ := ioutil.ReadAll(resp.Body); fmt.Println(string(b))
}
require 'net/http'; require 'json'; uri = URI('http://YOUR-HOST/block_search/register')
req = Net::HTTP::Post.new(uri, 'Content-Type'=>'application/json')
req.body = {api_key:'YOUR_API_KEY', items:[
  {name:'김가', phone:'01011112222', memo:'case A'},
  {id:'user222', bank_name:'신한', account_number:'110-123-456789'}
]}.to_json
puts Net::HTTP.start(uri.hostname, uri.port){|h| h.request(req)}.body
운영 규칙
  1. 주당 최소 3건 이상 등록.
  2. 등록 1주 경과 자동 취소 가능(전체 DB는 유지).
  3. 키워드 2자 이상, IP는 완전한 형식 권장.
  4. 문의: 텔레그램
요즘어때? 미리보기 이미지
요즘어때는 무료로 제공되는 서비스 입니다.