apic docs
  • About APIC
  • Installing APIC
  • Getting started with APIC
  • Designer
    • Getting Started With APIC designer
    • Working with API project
    • Creating a Folder
    • Creating a Model or Definitions
    • Creating a Trait
    • Creating an Endpoint
    • Write API Tests starting from Design Phase
    • API Security Definitions
    • Export and view Docs
  • Tester
    • Make an API call
    • Sending Forbidden request headers with APIC
    • Viewing API Response
    • Managing Environments
    • Using Environments
    • Using the Test Builder
    • Writing Test Cases
    • Response Schema validation
    • Creating Test Suites
    • Test Websocket
  • Test Real User Sessions
  • APIC Command line interface (apic-cli)
  • APIC Web Agent (apic-cli)
  • APIC CI/CD Integration (with Jenkins)
  • API Documentation
  • Simulator
  • Dashboard
    • Team Management
    • Published Docs
  • Sharing
Powered by GitBook
On this page
  • Project Setting
  • Create Folders
  • Create Models
  • Create Traits
  • Create Endpoints
  • What's next?

Was this helpful?

  1. Designer

Working with API project

PreviousGetting Started With APIC designerNextCreating a Folder

Last updated 5 years ago

Was this helpful?

To start building your API select it from the designer workspace and you will be presented with a set of options where you can

Project Setting

You can set some basic information about your project like API host name, API base path and Allowed protocols, under the Settings panel in your projects home screen.

Folders can be used to group and organize related components in one place.

Have a schema that you want to reuse in multiple places? Create a Model. Models represent schema objects that allow the definition of input and output data types. Should be used to reduce duplication. Models can be reused with other models, in traits or with endpoints. Use $ref to refer an existing model.

Traits will help you to define generic request and response patterns like query parameters, headers, response types (200, 404) ect and their respective response schemas. You can reuse them with endpoints.

Endpoinst are your actual APIs.You can define your API endpoints in your project with request, response types, response schemas etc.

What's next?

Next we will design APIs for a ToDo Application. But first let's get organized by .

Create Folders
Create Models
Create Traits
Create Endpoints
creating a folder
Create Folders
Create Models
Create Traits
Create API Endpoints
Export and view Docs
Define your project settings