# SyncSourcesResponse

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths: {}
components:
  schemas:
    SyncSourceResult:
      type: object
      properties:
        source:
          type: string
          enum:
            - dev_community
            - remoteok
          description: The data source identifier
        articles_found:
          type: integer
          description: Number of articles found (DEV.to only)
        jobs_found:
          type: integer
          description: Number of jobs found (RemoteOK only)
        ingested_count:
          type: integer
          description: Number of opportunities successfully ingested
        error:
          type: string
          description: Error message if the source sync failed
      x-apidog-orders:
        - source
        - articles_found
        - jobs_found
        - ingested_count
        - error
      x-apidog-folder: ''
    SyncSourcesResponse:
      type: object
      properties:
        success:
          type: boolean
        sources_synced:
          type: integer
          description: Number of sources that were synced
        total_ingested:
          type: integer
          description: Total number of opportunities ingested across all sources
        results:
          type: array
          items:
            $ref: '#/components/schemas/SyncSourceResult'
          description: Results for each source synced
        message:
          type: string
      x-apidog-orders:
        - success
        - sources_synced
        - total_ingested
        - results
        - message
      x-apidog-folder: ''
  securitySchemes: {}
servers:
  - url: https://xmsx-hkkx-nz6p.n7e.xano.io/api:v1
    description: Production server
security: []

```
