# Build API Docs with Apidog ## Docs - [Build API Docs with Apidog](https://apidocs.apidog.io/build-api-docs-with-apidog-892527m0.md): - REST API Documentations > Basics [API-Design First Approach](https://apidocs.apidog.io/api-design-first-approach-891353m0.md): - REST API Documentations > Basics [Specify an endpoint](https://apidocs.apidog.io/specify-an-endpoint-891335m0.md): - REST API Documentations > Basics [Components](https://apidocs.apidog.io/components-891336m0.md): - REST API Documentations > Basics [Common parameters](https://apidocs.apidog.io/common-parameters-891337m0.md): - REST API Documentations > Basics [Global parameters](https://apidocs.apidog.io/global-parameters-891338m0.md): - REST API Documentations > Basics > Schemas [Introduction to Schema](https://apidocs.apidog.io/introduction-to-schema-891342m0.md): - REST API Documentations > Basics > Schemas [Create a new schema](https://apidocs.apidog.io/create-a-new-schema-891343m0.md): - REST API Documentations > Basics > Schemas [Build a schema](https://apidocs.apidog.io/build-a-schema-891344m0.md): - REST API Documentations > Basics > Schemas [Generate Schemas from JSON etc.](https://apidocs.apidog.io/generate-schemas-from-json-etc-891345m0.md): - REST API Documentations > Advanced features [Custom endpoint fields](https://apidocs.apidog.io/custom-endpoint-fields-891346m0.md): - REST API Documentations > Advanced features [Endpoint status](https://apidocs.apidog.io/endpoint-status-891348m0.md): - REST API Documentations > Advanced features [Appearance of parameter lists](https://apidocs.apidog.io/appearance-of-parameter-lists-891349m0.md): - REST API Documentations > Advanced features [Endpoint unique idenfication](https://apidocs.apidog.io/endpoint-unique-idenfication-891350m0.md): - REST API Documentations [Example: Pet Store](https://apidocs.apidog.io/example-pet-store-3301817f0.md): - SOAP API Documentations [How to Use Apidog to Write SOAP API Documentation](https://apidocs.apidog.io/how-to-use-apidog-to-write-soap-api-documentation-892256m0.md): - SOAP API Documentations [Example: WebService](https://apidocs.apidog.io/example-webservice-3306903f0.md): - SOAP API Documentations [Example: Mastercard](https://apidocs.apidog.io/example-mastercard-3306444f0.md): - SOAP API Documentations > Example: Mastercard [Purchase Request](https://apidocs.apidog.io/purchase-request-892211m0.md): - GraphQL Documentation [How to Write GraphQL API Documentation Using Apidog](https://apidocs.apidog.io/how-to-write-graphql-api-documentation-using-apidog-892526m0.md): - GraphQL Documentation [Example: Github](https://apidocs.apidog.io/example-github-3308013f0.md): - GraphQL Documentation > Example: Github [Introduction to GraphQL](https://apidocs.apidog.io/introduction-to-graphql-892358m0.md): - GraphQL Documentation > Example: Github [Queries](https://apidocs.apidog.io/queries-892356m0.md): - GraphQL Documentation > Example: Github [Public schema](https://apidocs.apidog.io/public-schema-892363m0.md): - WebSocket Documentations [How to Use Apidog to Write WebSocket API Documentation](https://apidocs.apidog.io/how-to-use-apidog-to-write-websocket-api-documentation-891045m0.md): - WebSocket Documentations [Example: Coinbase](https://apidocs.apidog.io/example-coinbase-3299781f0.md): - WebSocket Documentations > Example: Coinbase [Exchange WebSocket Overview](https://apidocs.apidog.io/exchange-websocket-overview-890911m0.md): - WebSocket Documentations > Example: Coinbase [Exchange WebSocket Channels](https://apidocs.apidog.io/exchange-websocket-channels-891007m0.md): - SSE API Documentations [Example: Anthropic](https://apidocs.apidog.io/example-anthropic-3302087f0.md): - SSE API Documentations > Example: Anthropic [Streaming Messages](https://apidocs.apidog.io/streaming-messages-892162m0.md): - gRPC API Documentations [How to Use Apidog for gRPC API Documentation and Testing](https://apidocs.apidog.io/how-to-use-apidog-for-grpc-api-documentation-and-testing-895502m0.md): - gRPC API Documentations > Example: Proto Documentation [Protocol Documentation](https://apidocs.apidog.io/protocol-documentation-895595m0.md): ## API Docs - REST API Documentations > Example: Pet Store [Get user info](https://apidocs.apidog.io/get-user-info-15105217e0.md): - REST API Documentations > Example: Pet Store [Find pet by ID](https://apidocs.apidog.io/find-pet-by-id-15105218e0.md): - REST API Documentations > Example: Pet Store [Add a new pet to the store](https://apidocs.apidog.io/add-a-new-pet-to-the-store-15105219e0.md): - REST API Documentations > Example: Pet Store [Update an existing pet](https://apidocs.apidog.io/update-an-existing-pet-15105220e0.md): - REST API Documentations > Example: Pet Store [Deletes a pet](https://apidocs.apidog.io/deletes-a-pet-15105221e0.md): - REST API Documentations > Example: Pet Store [Finds Pets by status](https://apidocs.apidog.io/finds-pets-by-status-15105222e0.md): - SOAP API Documentations > Example: WebService [WebService: Number To Words](https://apidocs.apidog.io/webservice-number-to-words-15125868e0.md): Convert the `ubiNum` in the request to a `word` in the response. - SOAP API Documentations > Example: WebService [SOAP: Add integers](https://apidocs.apidog.io/soap-add-integers-15125869e0.md): Add two integers from the request and return the result in the response. - SOAP API Documentations > Example: WebService [SOAP/WSDL: Ebay](https://apidocs.apidog.io/soapwsdl-ebay-15125870e0.md): - SOAP API Documentations > Example: Mastercard [Submit a purchase request](https://apidocs.apidog.io/submit-a-purchase-request-15123596e0.md): Submit a purchase request to generate a Virtual Card Number (VCN). - SSE API Documentations > Example: Anthropic [Messages](https://apidocs.apidog.io/messages-15106326e0.md): Send a structured list of input messages with text and/or image content, and the model will generate the next message in the conversation.