/users/{id}:
get:
parameters:
- name: id
in: path
required: true
responses:
'200':
schema:
$ref: '#/User'API work should live
next to your code.
Free Rider는 계정도, 유료 플랜도, 클라우드 워크스페이스도 필요 없는 오픈소스 API 클라이언트입니다. 요청 작성부터 OpenAPI 동기화, Git 연동, MCP까지 모든 기능을 무료로 쓸 수 있습니다.
1{
2 "email": "dev@freerider.local",
3 "password": "••••••••"
4}
1{
2 "token": "eyJhbGciOi...",
3 "user": { "name": "Dohyeon" }
4}
명세를 읽는 데서 끝내지 말고,
바로 실행할 수 있는 요청으로.
OpenAPI를 가져오면 요청 타입, 필수 필드, 요청·응답 스키마까지 그대로 보존합니다. 변경 사항은 바로 덮어쓰지 않고 검토한 뒤 필요한 것만 반영합니다.
Response · 200User
id stringname stringemail stringYour API collections
are just files.
컬렉션은 로컬 파일로 저장됩니다. 팀과 공유할 설정과 로컬에만 둘 비밀값을 분리하고, 변경 사항은 diff로 확인한 뒤 그대로 커밋할 수 있습니다.
12"query": {
13- "limit": 10,
13+ "limit": 50,
14 "sort": "recent"
15}
AI에게 API를 설명하지 말고,
직접 실행하게.
MCP를 연결하면 AI 에이전트가 Free Rider에 저장된 요청과 컬렉션을 직접 사용할 수 있습니다. API 작업 공간을 다시 설명하지 말고 그대로 에이전트에 넘기세요.
› Run the login request and inspect the response
✓ POST /auth/login 200 OK
› Save the token as {{authToken}}
✓ Runtime variable created
› Call my profile with that token
✓ GET /users/me 200 OK
작은 기능 하나도
유료로 잠그지 않습니다.
Free Rider는 모든 기능과 소스 코드를 무료로 공개합니다.
Request History
저장하지 않고 실행한 요청도 기록에서 다시 열어 컬렉션에 저장할 수 있습니다.
GET/products200 · 124ms
POST/orders201 · 203ms
GET/users/me200 · 89ms
Cookie Jar
응답의 Set-Cookie를 기억해 다음 요청에도 자동으로 적용합니다.
Interceptors
컬렉션별 전처리와 후처리를 한 곳에서 관리합니다.
Collection Runner
여러 요청을 순서대로 실행하고 결과를 한눈에 확인합니다.
Vars & Environments
환경 변수, 요청별 변수, 실행 중 캡처한 값을 계층적으로 조합합니다.
baseUrl https://api.localauthToken ••••••••••••userId usr_9f82aAll free.
Open source.
일부 기능만 무료인 제품이 아닙니다. 처음부터 모든 기능과 소스를 무료로 공개합니다.
계정 없이 바로 시작할 수 있고, 데이터는 내 컴퓨터에 남습니다. 필요하면 소스도 직접 바꿀 수 있습니다.
Your APIs.
Your files. Your rules.
Free Rider를 내려받고 바로 첫 요청을 보내보세요.
