# Prodege API Documentation

## Overview

### API Reference
- [Lookup Calls](https://developer.prodege.com/surveys-feed/api-reference/lookup-calls.md)
- [Authentication](https://developer.prodege.com/surveys-feed/api-reference/authentication.md)
- [Survey Matching](https://developer.prodege.com/surveys-feed/api-reference/survey-matching.md)
- [Panelist Matching](https://developer.prodege.com/surveys-feed/api-reference/panelist-matching.md)

### Survey Matching
- [All Surveys](https://developer.prodege.com/surveys-feed/api-reference/survey-matching/all-surveys.md): Retrieve all available Prodege surveys.
- [Single Survey Details](https://developer.prodege.com/surveys-feed/api-reference/survey-matching/single-survey-details.md): Retrieve details about a single Prodege survey.
- [Survey Eligibility Check](https://developer.prodege.com/surveys-feed/api-reference/survey-matching/survey-eligibility-check.md): Optional API for checking panelist eligibility for a single survey.

### Project Calls
- [Create Project](https://developer.prodege.com/demand/api-reference/project-calls/create-project.md): API to create a new project.
- [Update Project](https://developer.prodege.com/demand/api-reference/project-calls/update-project.md): Update an existing project.
- [Get Project List](https://developer.prodege.com/demand/api-reference/project-calls/get-project-list.md): Retrieve a list of projects.

### Transaction Calls
- [Create Project Transaction](https://developer.prodege.com/demand/api-reference/project-transaction-calls/create-project-transaction.md): API to create a new transaction.
- [Lookup Transaction Status](https://developer.prodege.com/demand/api-reference/project-transaction-calls/lookup-transaction-status.md): Get the status of a specific transaction.

### Useful References
- [JSON Examples](https://developer.prodege.com/demand/appendix/json-examples.md)
- [Error Codes](https://developer.prodege.com/demand/appendix/error-codes.md)
