|
4271 | 4271 | supportsNormalization: false
|
4272 | 4272 | supportsDBT: false
|
4273 | 4273 | supported_destination_sync_modes: []
|
| 4274 | +- dockerImage: "airbyte/source-gnews:0.1.0" |
| 4275 | + spec: |
| 4276 | + documentationUrl: "https://docs.airbyte.com/integrations/sources/gnews" |
| 4277 | + connectionSpecification: |
| 4278 | + $schema: "http://json-schema.org/draft-07/schema#" |
| 4279 | + title: "Gnews Spec" |
| 4280 | + type: "object" |
| 4281 | + required: |
| 4282 | + - "api_key" |
| 4283 | + - "query" |
| 4284 | + additionalProperties: true |
| 4285 | + properties: |
| 4286 | + api_key: |
| 4287 | + type: "string" |
| 4288 | + title: "API Key" |
| 4289 | + description: "API Key" |
| 4290 | + order: 0 |
| 4291 | + airbyte_secret: true |
| 4292 | + query: |
| 4293 | + type: "string" |
| 4294 | + order: 1 |
| 4295 | + title: "Query" |
| 4296 | + description: "This parameter allows you to specify your search keywords\ |
| 4297 | + \ to find the news articles you are looking for. The keywords will be\ |
| 4298 | + \ used to return the most relevant articles. It is possible to use logical\ |
| 4299 | + \ operators with keywords. - Phrase Search Operator: This operator allows\ |
| 4300 | + \ you to make an exact search. Keywords surrounded by \n quotation marks\ |
| 4301 | + \ are used to search for articles with the exact same keyword sequence.\ |
| 4302 | + \ \n For example the query: \"Apple iPhone\" will return articles matching\ |
| 4303 | + \ at least once this sequence of keywords.\n- Logical AND Operator: This\ |
| 4304 | + \ operator allows you to make sure that several keywords are all used\ |
| 4305 | + \ in the article\n search. By default the space character acts as an\ |
| 4306 | + \ AND operator, it is possible to replace the space character \n by AND\ |
| 4307 | + \ to obtain the same result. For example the query: Apple Microsoft is\ |
| 4308 | + \ equivalent to Apple AND Microsoft\n- Logical OR Operator: This operator\ |
| 4309 | + \ allows you to retrieve articles matching the keyword a or the keyword\ |
| 4310 | + \ b.\n It is important to note that this operator has a higher precedence\ |
| 4311 | + \ than the AND operator. For example the \n query: Apple OR Microsoft\ |
| 4312 | + \ will return all articles matching the keyword Apple as well as all articles\ |
| 4313 | + \ matching \n the keyword Microsoft\n- Logical NOT Operator: This operator\ |
| 4314 | + \ allows you to remove from the results the articles corresponding to\ |
| 4315 | + \ the\n specified keywords. To use it, you need to add NOT in front of\ |
| 4316 | + \ each word or phrase surrounded by quotes.\n For example the query:\ |
| 4317 | + \ Apple NOT iPhone will return all articles matching the keyword Apple\ |
| 4318 | + \ but not the keyword\n iPhone" |
| 4319 | + examples: |
| 4320 | + - "Microsoft Windows 10" |
| 4321 | + - "Apple OR Microsoft" |
| 4322 | + - "Apple AND NOT iPhone" |
| 4323 | + - "(Windows 7) AND (Windows 10)" |
| 4324 | + - "Intel AND (i7 OR i9)" |
| 4325 | + language: |
| 4326 | + type: "string" |
| 4327 | + title: "Language" |
| 4328 | + decription: "This parameter allows you to specify the language of the news\ |
| 4329 | + \ articles returned by the API. You have to set as value the 2 letters\ |
| 4330 | + \ code of the language you want to filter." |
| 4331 | + order: 2 |
| 4332 | + enum: |
| 4333 | + - "ar" |
| 4334 | + - "zh" |
| 4335 | + - "nl" |
| 4336 | + - "en" |
| 4337 | + - "fr" |
| 4338 | + - "de" |
| 4339 | + - "el" |
| 4340 | + - "he" |
| 4341 | + - "hi" |
| 4342 | + - "it" |
| 4343 | + - "ja" |
| 4344 | + - "ml" |
| 4345 | + - "mr" |
| 4346 | + - "no" |
| 4347 | + - "pt" |
| 4348 | + - "ro" |
| 4349 | + - "ru" |
| 4350 | + - "es" |
| 4351 | + - "sv" |
| 4352 | + - "ta" |
| 4353 | + - "te" |
| 4354 | + - "uk" |
| 4355 | + country: |
| 4356 | + type: "string" |
| 4357 | + title: "Country" |
| 4358 | + description: "This parameter allows you to specify the country where the\ |
| 4359 | + \ news articles returned by the API were published, the contents of the\ |
| 4360 | + \ articles are not necessarily related to the specified country. You have\ |
| 4361 | + \ to set as value the 2 letters code of the country you want to filter." |
| 4362 | + order: 3 |
| 4363 | + enum: |
| 4364 | + - "au" |
| 4365 | + - "br" |
| 4366 | + - "ca" |
| 4367 | + - "cn" |
| 4368 | + - "eg" |
| 4369 | + - "fr" |
| 4370 | + - "de" |
| 4371 | + - "gr" |
| 4372 | + - "hk" |
| 4373 | + - "in" |
| 4374 | + - "ie" |
| 4375 | + - "il" |
| 4376 | + - "it" |
| 4377 | + - "jp" |
| 4378 | + - "nl" |
| 4379 | + - "no" |
| 4380 | + - "pk" |
| 4381 | + - "pe" |
| 4382 | + - "ph" |
| 4383 | + - "pt" |
| 4384 | + - "ro" |
| 4385 | + - "ru" |
| 4386 | + - "sg" |
| 4387 | + - "es" |
| 4388 | + - "se" |
| 4389 | + - "ch" |
| 4390 | + - "tw" |
| 4391 | + - "ua" |
| 4392 | + - "gb" |
| 4393 | + - "us" |
| 4394 | + in: |
| 4395 | + type: "array" |
| 4396 | + title: "In" |
| 4397 | + description: "This parameter allows you to choose in which attributes the\ |
| 4398 | + \ keywords are searched. The attributes that can be set are title, description\ |
| 4399 | + \ and content. It is possible to combine several attributes." |
| 4400 | + order: 4 |
| 4401 | + items: |
| 4402 | + type: "string" |
| 4403 | + enum: |
| 4404 | + - "title" |
| 4405 | + - "description" |
| 4406 | + - "content" |
| 4407 | + nullable: |
| 4408 | + type: "array" |
| 4409 | + title: "Nullable" |
| 4410 | + description: "This parameter allows you to specify the attributes that you\ |
| 4411 | + \ allow to return null values. The attributes that can be set are title,\ |
| 4412 | + \ description and content. It is possible to combine several attributes" |
| 4413 | + order: 5 |
| 4414 | + items: |
| 4415 | + type: "string" |
| 4416 | + enum: |
| 4417 | + - "title" |
| 4418 | + - "description" |
| 4419 | + - "content" |
| 4420 | + start_date: |
| 4421 | + type: "string" |
| 4422 | + title: "Start Date" |
| 4423 | + description: "This parameter allows you to filter the articles that have\ |
| 4424 | + \ a publication date greater than or equal to the specified value. The\ |
| 4425 | + \ date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC)" |
| 4426 | + order: 6 |
| 4427 | + pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}$" |
| 4428 | + examples: |
| 4429 | + - "2022-08-21 16:27:09" |
| 4430 | + end_date: |
| 4431 | + type: "string" |
| 4432 | + title: "End Date" |
| 4433 | + description: "This parameter allows you to filter the articles that have\ |
| 4434 | + \ a publication date smaller than or equal to the specified value. The\ |
| 4435 | + \ date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC)" |
| 4436 | + order: 6 |
| 4437 | + pattern: "^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}$" |
| 4438 | + examples: |
| 4439 | + - "2022-08-21 16:27:09" |
| 4440 | + sortby: |
| 4441 | + type: "string" |
| 4442 | + title: "Sort By" |
| 4443 | + description: "This parameter allows you to choose with which type of sorting\ |
| 4444 | + \ the articles should be returned. Two values are possible:\n - publishedAt\ |
| 4445 | + \ = sort by publication date, the articles with the most recent publication\ |
| 4446 | + \ date are returned first\n - relevance = sort by best match to keywords,\ |
| 4447 | + \ the articles with the best match are returned first" |
| 4448 | + order: 7 |
| 4449 | + enum: |
| 4450 | + - "publishedAt" |
| 4451 | + - "relevance" |
| 4452 | + top_headlines_query: |
| 4453 | + type: "string" |
| 4454 | + order: 8 |
| 4455 | + title: "Top Headlines Query" |
| 4456 | + description: "This parameter allows you to specify your search keywords\ |
| 4457 | + \ to find the news articles you are looking for. The keywords will be\ |
| 4458 | + \ used to return the most relevant articles. It is possible to use logical\ |
| 4459 | + \ operators with keywords. - Phrase Search Operator: This operator allows\ |
| 4460 | + \ you to make an exact search. Keywords surrounded by \n quotation marks\ |
| 4461 | + \ are used to search for articles with the exact same keyword sequence.\ |
| 4462 | + \ \n For example the query: \"Apple iPhone\" will return articles matching\ |
| 4463 | + \ at least once this sequence of keywords.\n- Logical AND Operator: This\ |
| 4464 | + \ operator allows you to make sure that several keywords are all used\ |
| 4465 | + \ in the article\n search. By default the space character acts as an\ |
| 4466 | + \ AND operator, it is possible to replace the space character \n by AND\ |
| 4467 | + \ to obtain the same result. For example the query: Apple Microsoft is\ |
| 4468 | + \ equivalent to Apple AND Microsoft\n- Logical OR Operator: This operator\ |
| 4469 | + \ allows you to retrieve articles matching the keyword a or the keyword\ |
| 4470 | + \ b.\n It is important to note that this operator has a higher precedence\ |
| 4471 | + \ than the AND operator. For example the \n query: Apple OR Microsoft\ |
| 4472 | + \ will return all articles matching the keyword Apple as well as all articles\ |
| 4473 | + \ matching \n the keyword Microsoft\n- Logical NOT Operator: This operator\ |
| 4474 | + \ allows you to remove from the results the articles corresponding to\ |
| 4475 | + \ the\n specified keywords. To use it, you need to add NOT in front of\ |
| 4476 | + \ each word or phrase surrounded by quotes.\n For example the query:\ |
| 4477 | + \ Apple NOT iPhone will return all articles matching the keyword Apple\ |
| 4478 | + \ but not the keyword\n iPhone" |
| 4479 | + examples: |
| 4480 | + - "Microsoft Windows 10" |
| 4481 | + - "Apple OR Microsoft" |
| 4482 | + - "Apple AND NOT iPhone" |
| 4483 | + - "(Windows 7) AND (Windows 10)" |
| 4484 | + - "Intel AND (i7 OR i9)" |
| 4485 | + top_headlines_topic: |
| 4486 | + type: "string" |
| 4487 | + title: "Top Headlines Topic" |
| 4488 | + description: "This parameter allows you to change the category for the request." |
| 4489 | + order: 9 |
| 4490 | + enum: |
| 4491 | + - "breaking-news" |
| 4492 | + - "world" |
| 4493 | + - "nation" |
| 4494 | + - "business" |
| 4495 | + - "technology" |
| 4496 | + - "entertainment" |
| 4497 | + - "sports" |
| 4498 | + - "science" |
| 4499 | + - "health" |
| 4500 | + supportsNormalization: false |
| 4501 | + supportsDBT: false |
| 4502 | + supported_destination_sync_modes: [] |
4274 | 4503 | - dockerImage: "airbyte/source-gocardless:0.1.0"
|
4275 | 4504 | spec:
|
4276 | 4505 | documentationUrl: "https://docs.airbyte.com/integrations/sources/gocardless"
|
|
0 commit comments