Developer Opportunity Aggregator API
    Developer Opportunity Aggregator API
    • Developers
      • Register a new developer
        POST
      • Get developer profile
        GET
      • Update developer profile
        PUT
    • Opportunities
      • Search opportunities
        GET
      • Get opportunity details
        GET
      • Get matched opportunities for developer
        GET
    • Admin
      • Bulk ingest opportunities
        POST
      • Seed sample opportunities
        POST
      • Sync opportunities from external data sources
        POST
    • Analytics
      • Track developer action
        POST
      • Get top opportunities
        GET
    • Authentication
      • Generate API key
      • List API keys for developer
      • Revoke API key
    • Schemas
      • DeveloperRegistration
      • DeveloperCreatedResponse
      • Developer
      • DeveloperUpdate
      • UpdateResponse
      • Opportunity
      • SearchResponse
      • MatchingResponse
      • BulkIngestRequest
      • BulkIngestResponse
      • TrackRequest
      • GenerateKeyRequest
      • ApiKeyResponse
      • SyncSourcesRequest
      • SyncSourcesResponse
      • SyncSourceResult

    Opportunity

    {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "title": "string",
        "type": "hackathon",
        "description": "string",
        "required_skills": [
            "string"
        ],
        "experience_level_required": "string",
        "category": [
            "string"
        ],
        "location": "string",
        "remote_eligible": true,
        "deadline": 0,
        "prize_pool": 0,
        "application_url": "string",
        "source": "string",
        "view_count": 0,
        "created_at": 0
    }
    Built with