keitaro-api-skill/references/openapi.yaml

198 lines
6.0 KiB
YAML

openapi: 3.0.0
info:
version: v1
title: Keitaro Admin API
x-logo:
url: assets/logo.png
altText: Keitaro logo
servers:
- url: /admin_api/v1
paths:
/affiliate_networks:
$ref: ./paths/affiliate_networks.yaml
/affiliate_networks/{id}:
$ref: ./paths/affiliate_networks_id_.yaml
/affiliate_networks/{id}/clone:
$ref: ./paths/affiliate_networks_id_clone.yaml
/affiliate_networks/{id}/restore:
$ref: ./paths/affiliate_networks_id_restore.yaml
/affiliate_networks/clean_archive:
$ref: ./paths/affiliate_networks_clean_archive.yaml
/affiliate_networks/deleted:
$ref: ./paths/affiliate_networks_deleted.yaml
/botlist:
$ref: ./paths/botlist.yaml
/botlist/add:
$ref: ./paths/botlist_add.yaml
/botlist/exclude:
$ref: ./paths/botlist_exclude.yaml
/campaigns:
$ref: ./paths/campaigns.yaml
/campaigns/{id}:
$ref: ./paths/campaigns_id_.yaml
/campaigns/{id}/clone:
$ref: ./paths/campaigns_id_clone.yaml
/campaigns/{id}/disable:
$ref: ./paths/campaigns_id_disable.yaml
/campaigns/{id}/enable:
$ref: ./paths/campaigns_id_enable.yaml
/campaigns/{id}/restore:
$ref: ./paths/campaigns_id_restore.yaml
/campaigns/{id}/streams:
$ref: ./paths/campaigns_id_streams.yaml
/campaigns/{id}/update_costs:
$ref: ./paths/campaigns_id_update_costs.yaml
/campaigns/clean_archive:
$ref: ./paths/campaigns_clean_archive.yaml
/campaigns/deleted:
$ref: ./paths/campaigns_deleted.yaml
/clicks/clean:
$ref: ./paths/clicks_clean.yaml
/clicks/log:
$ref: ./paths/clicks_log.yaml
/clicks/update_costs:
$ref: ./paths/clicks_update_costs.yaml
/conversions/log:
$ref: ./paths/conversions_log.yaml
/domains:
$ref: ./paths/domains.yaml
/domains/{id}:
$ref: ./paths/domains_id_.yaml
/domains/{id}/check:
$ref: ./paths/domains_id_check.yaml
/domains/{id}/restore:
$ref: ./paths/domains_id_restore.yaml
/domains/clean_archive:
$ref: ./paths/domains_clean_archive.yaml
/domains/deleted:
$ref: ./paths/domains_deleted.yaml
/domains/ip:
$ref: ./paths/domains_ip.yaml
/domains/register:
$ref: ./paths/domains_register.yaml
/groups:
$ref: ./paths/groups.yaml
/groups/{id}:
$ref: ./paths/groups_id_.yaml
/groups/{id}/delete:
$ref: ./paths/groups_id_delete.yaml
/integrations/facebook:
$ref: ./paths/integrations_facebook.yaml
/integrations/facebook/{id}:
$ref: ./paths/integrations_facebook_id_.yaml
/integrations/facebook/{id}/campaign:
$ref: ./paths/integrations_facebook_id_campaign.yaml
/landing_pages:
$ref: ./paths/landing_pages.yaml
/landing_pages/{id}:
$ref: ./paths/landing_pages_id_.yaml
/landing_pages/{id}/add_file:
$ref: ./paths/landing_pages_id_add_file.yaml
/landing_pages/{id}/clone:
$ref: ./paths/landing_pages_id_clone.yaml
/landing_pages/{id}/download:
$ref: ./paths/landing_pages_id_download.yaml
/landing_pages/{id}/get_file:
$ref: ./paths/landing_pages_id_get_file.yaml
/landing_pages/{id}/get_structure:
$ref: ./paths/landing_pages_id_get_structure.yaml
/landing_pages/{id}/remove_file:
$ref: ./paths/landing_pages_id_remove_file.yaml
/landing_pages/{id}/restore:
$ref: ./paths/landing_pages_id_restore.yaml
/landing_pages/{id}/update_file:
$ref: ./paths/landing_pages_id_update_file.yaml
/landing_pages/clean_archive:
$ref: ./paths/landing_pages_clean_archive.yaml
/landing_pages/deleted:
$ref: ./paths/landing_pages_deleted.yaml
/logs/{type}:
$ref: ./paths/logs_type_.yaml
/logs/types:
$ref: ./paths/logs_types.yaml
/offers:
$ref: ./paths/offers.yaml
/offers/{id}:
$ref: ./paths/offers_id_.yaml
/offers/{id}/add_file:
$ref: ./paths/offers_id_add_file.yaml
/offers/{id}/archive:
$ref: ./paths/offers_id_archive.yaml
/offers/{id}/clone:
$ref: ./paths/offers_id_clone.yaml
/offers/{id}/download:
$ref: ./paths/offers_id_download.yaml
/offers/{id}/get_file:
$ref: ./paths/offers_id_get_file.yaml
/offers/{id}/get_structure:
$ref: ./paths/offers_id_get_structure.yaml
/offers/{id}/remove_file:
$ref: ./paths/offers_id_remove_file.yaml
/offers/{id}/restore:
$ref: ./paths/offers_id_restore.yaml
/offers/{id}/update_file:
$ref: ./paths/offers_id_update_file.yaml
/offers/clean_archive:
$ref: ./paths/offers_clean_archive.yaml
/offers/deleted:
$ref: ./paths/offers_deleted.yaml
/report/build:
$ref: ./paths/report_build.yaml
/report/labels:
$ref: ./paths/report_labels.yaml
/stream_filters:
$ref: ./paths/stream_filters.yaml
/stream_schemas:
$ref: ./paths/stream_schemas.yaml
/stream_types:
$ref: ./paths/stream_types.yaml
/stream/{id}/events:
$ref: ./paths/stream_id_events.yaml
/streams_actions:
$ref: ./paths/streams_actions.yaml
/streams:
$ref: ./paths/streams.yaml
/streams/{id}:
$ref: ./paths/streams_id_.yaml
/streams/{id}/disable:
$ref: ./paths/streams_id_disable.yaml
/streams/{id}/enable:
$ref: ./paths/streams_id_enable.yaml
/streams/{id}/restore:
$ref: ./paths/streams_id_restore.yaml
/streams/clean_archive:
$ref: ./paths/streams_clean_archive.yaml
/streams/deleted:
$ref: ./paths/streams_deleted.yaml
/streams/search:
$ref: ./paths/streams_search.yaml
/traffic_sources:
$ref: ./paths/traffic_sources.yaml
/traffic_sources/{id}:
$ref: ./paths/traffic_sources_id_.yaml
/traffic_sources/{id}/clone:
$ref: ./paths/traffic_sources_id_clone.yaml
/traffic_sources/clean_archive:
$ref: ./paths/traffic_sources_clean_archive.yaml
/users:
$ref: ./paths/users.yaml
/users/{id}:
$ref: ./paths/users_id_.yaml
/users/{id}/access:
$ref: ./paths/users_id_access.yaml
/users/clean_archive:
$ref: ./paths/users_clean_archive.yaml
components:
schemas:
$ref: ./schemas/_index.yaml
parameters: {}
responses:
$ref: ./responses/_index.yaml
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: Api-Key
description: |
Authorization required "Api-Key" header.