{ "endpoints": [ { "name": "updatePet", "displayName": "Update Pet", "description": "Update an existing pet", "endpointURL": "https://petstore3.swagger.io/#/pet/updatePet", "apiCollection": "sample_api_service.pet", "requestMethod": "PUT", "requestSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "id", "dataType": "INT", "description": "ID of pet that needs to be updated" }, { "name": "name", "dataType": "STRING", "description": "Name of pet" }, { "name": "category", "dataType": "RECORD", "description": "Category of pet", "children": [ { "name": "id", "dataType": "INT", "description": "ID of category" }, { "name": "name", "dataType": "STRING", "description": "Name of category" } ] }, { "name": "photoUrls", "dataType": "ARRAY", "description": "URLs of pet's photos" }, { "name": "tags", "dataType": "ARRAY", "description": "Tags of pet" }, { "name": "status", "dataType": "STRING", "description": "Status of pet" } ] }, "responseSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "id", "dataType": "INT", "description": "ID of pet that needs to be updated" }, { "name": "name", "dataType": "STRING", "description": "Name of pet" }, { "name": "category", "dataType": "RECORD", "description": "Category of pet", "children": [ { "name": "id", "dataType": "INT", "description": "ID of category" }, { "name": "name", "dataType": "STRING", "description": "Name of category" } ] }, { "name": "photoUrls", "dataType": "ARRAY", "description": "URLs of pet's photos" }, { "name": "tags", "dataType": "ARRAY", "description": "Tags of pet" }, { "name": "status", "dataType": "STRING", "description": "Status of pet" } ] } }, { "name": "addPet", "displayName": "Add Pet", "apiCollection": "sample_api_service.pet", "description": "add a new pet", "endpointURL": "https://petstore3.swagger.io/#/pet/addPet", "requestMethod": "POST", "requestSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "id", "dataType": "INT", "description": "ID of pet that needs to be updated" }, { "name": "name", "dataType": "STRING", "description": "Name of pet" }, { "name": "category", "dataType": "RECORD", "description": "Category of pet", "children": [ { "name": "id", "dataType": "INT", "description": "ID of category" }, { "name": "name", "dataType": "STRING", "description": "Name of category" } ] }, { "name": "photoUrls", "dataType": "ARRAY", "description": "URLs of pet's photos" }, { "name": "tags", "dataType": "ARRAY", "description": "Tags of pet" }, { "name": "status", "dataType": "STRING", "description": "Status of pet" } ] }, "responseSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "id", "dataType": "INT", "description": "ID of pet that needs to be updated" }, { "name": "name", "dataType": "STRING", "description": "Name of pet" }, { "name": "category", "dataType": "RECORD", "description": "Category of pet", "children": [ { "name": "id", "dataType": "INT", "description": "ID of category" }, { "name": "name", "dataType": "STRING", "description": "Name of category" } ] }, { "name": "photoUrls", "dataType": "ARRAY", "description": "URLs of pet's photos" }, { "name": "tags", "dataType": "ARRAY", "description": "Tags of pet" }, { "name": "status", "dataType": "STRING", "description": "Status of pet" } ] } }, { "name": "getPetById", "displayName": "Find pet by ID", "description": "Returns a single pet", "apiCollection": "sample_api_service.pet", "endpointURL": "https://petstore3.swagger.io/#/pet/addPet", "requestMethod": "GET", "responseSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "id", "dataType": "INT", "description": "ID of pet that needs to be updated" }, { "name": "name", "dataType": "STRING", "description": "Name of pet" }, { "name": "category", "dataType": "RECORD", "description": "Category of pet", "children": [ { "name": "id", "dataType": "INT", "description": "ID of category" }, { "name": "name", "dataType": "STRING", "description": "Name of category" } ] }, { "name": "photoUrls", "dataType": "ARRAY", "description": "URLs of pet's photos" }, { "name": "tags", "dataType": "ARRAY", "description": "Tags of pet" }, { "name": "status", "dataType": "STRING", "description": "Status of pet" } ] } }, { "name": "deletePet", "apiCollection": "sample_api_service.pet", "displayName": "Delete pet by ID", "description": "Delete pet by ID", "endpointURL": "https://petstore3.swagger.io/#/pet/deletePet", "requestMethod": "DELETE" }, { "name": "provider_address_texas_endpoint", "apiCollection": "sample_api_service.pet", "displayName": "Provider Address Texas Endpoint", "description": "Search relevancy fixture endpoint for provider address Texas lookups.", "endpointURL": "https://petstore3.swagger.io/#/pet/providerAddressTexas", "requestMethod": "GET", "responseSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "provider_id", "dataType": "INT", "description": "Provider identifier" }, { "name": "provider_address", "dataType": "STRING", "description": "Provider address" }, { "name": "texas_region", "dataType": "STRING", "description": "Texas region" } ] } }, { "name": "customer_profiles_endpoint", "apiCollection": "sample_api_service.pet", "displayName": "Customer Profiles Endpoint", "description": "Search relevancy fixture endpoint for customer profiles lookups.", "endpointURL": "https://petstore3.swagger.io/#/pet/customerProfiles", "requestMethod": "GET", "responseSchema": { "schemaType": "JSON", "schemaFields": [ { "name": "customer_id", "dataType": "INT", "description": "Customer identifier" }, { "name": "customer_profile_id", "dataType": "STRING", "description": "Customer profile identifier" }, { "name": "profile_status", "dataType": "STRING", "description": "Customer profile status" } ] } } ] }