REST API
OAuth 2.0
Webhook

INFTI API

통합 가이드

인프티 API를 통해 외부 서비스와 명함 데이터를 연동하세요. RESTful API, Webhook, OAuth 인증 등 통합 방법을 알아봅니다.

인프티
API
통합
RESTful
Webhook
OAuth
API 통합 히어로
COMING SOON

// API 개요

인프티가 제공할 API 엔드포인트

📇

Profile API

명함 CRUD

📱

QR Code API

QR 생성

🔗

Sharing API

명함 공유

📊

Analytics API

통계 데이터

⚡

Webhook API

실시간 이벤트

endpoints.txt

GET /api/v1/profiles # 명함 목록

GET /api/v1/profiles/:id # 명함 조회

POST /api/v1/profiles # 명함 생성

PUT /api/v1/profiles/:id # 명함 수정

DELETE /api/v1/profiles/:id # 명함 삭제

RESTful API

// OAuth 2.0 인증

안전한 인증 플로우

🔐
1

로그인 요청

→
📨
2

인증 코드

→
✅
3

권한 승인

→
🎫
4

토큰 발급

→
🚀
5

API 호출

# Authorization Code 교환

curl -X POST https://infti.kr/oauth/token \

-d "grant_type=authorization_code" \

-d "code=AUTH_CODE" \

-d "client_id=YOUR_CLIENT_ID" \

-d "client_secret=YOUR_CLIENT_SECRET"

API 출시를 기다려주세요

인프티의 강력한 API로 비즈니스를 확장하세요

// API 엔드포인트

GET
/api/v1/profiles/{profile_id}

프로필 조회

POST
/api/v1/profiles

프로필 생성

PUT
/api/v1/profiles/{profile_id}

프로필 수정

DELETE
/api/v1/profiles/{profile_id}

프로필 삭제

// Webhook

실시간 이벤트 알림

profile.created

명함 생성

profile.updated

명함 수정

profile.deleted

명함 삭제

profile.viewed

명함 조회

qrcode.scanned

QR 스캔

webhook-payload.json

{

"event": "profile.created",

"timestamp": "2025-01-13T12:00:00Z",

"data": {

"profileId": "abc123",

"userId": "user456",

"name": "홍길동"

}

}

// SDK & 라이브러리

const

InftiClient = require('infti-sdk');

const client = new InftiClient({

apiKey: 'YOUR_API_KEY'

});

// 프로필 조회

const profile = await client.profiles.get('abc123');

// Rate Limiting

무료 플랜

시간당: 100 requests

일일: 1,000 requests

프리미엄 플랜

시간당: 1,000 requests

일일: 10,000 requests

// API 로드맵

Q2 2025
  • □ Public API 베타 출시
  • □ OAuth 2.0 인증
  • □ Webhook 지원
Q3 2025
  • □ JavaScript/Python SDK
  • □ Zapier 통합
  • □ GraphQL API
Q4 2025
  • □ 모바일 SDK (iOS, Android)
  • □ 분석 API
  • □ 대량 가져오기/내보내기

인프티 API
출시를 기대해주세요

CRM, 이메일, 마케팅 도구와 명함을 자동으로 연동하세요

인프티 API
</>

럿지 AI 팀

2025-01-13 · 5분 읽기