> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bison.markets/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Dev Account Info

Retrieve your dev account configuration and settings.

## Authentication

This endpoint requires EIP-712 signature-based authentication via the `X-Dev-Auth` header.

<ParamField header="X-Dev-Auth" type="string" required>
  JSON-encoded authentication payload containing the signed message.
</ParamField>

### X-Dev-Auth Format

```json theme={null}
{
  "devAccountId": "your-dev-account-id",
  "action": "<action>",
  "expiry": 1734567890,
  "signature": "0x..."
}
```

The signature must be an EIP-712 typed data signature with:

* **Domain**: `{ name: "BisonDevAuth", version: "1" }`
* **Primary Type**: `DevAccountAuth`
* **Message Fields**:
  * `devAccountId` (string): Your dev account identifier
  * `action` (string): The action being performed (see endpoint docs)
  * `expiry` (uint256): Unix timestamp when signature expires (max 5 minutes in future)

The signature must be signed by the wallet associated with your dev account's `signerAddress`.

The `action` field must be `"info"` for this endpoint.

## Response Fields

* **grossFeeBps**: Your fee rate in basis points (100 = 1%). Applied to the notional value of each trade.
* **grossBaseFeeUusdc**: Flat fee per trade in µUSDC, added on top of the percentage fee.
* **bisonFeeCutBps**: Bison's share of your gross fees in basis points. The remainder goes to you.


## OpenAPI

````yaml GET /dev/info
openapi: 3.0.0
info:
  version: 1.0.0
  title: Bison API
servers: []
security: []
paths:
  /dev/info:
    get:
      parameters:
        - schema:
            type: string
            description: >-
              JSON-encoded auth payload: { devAccountId, action, expiry,
              signature }. Signature is EIP-712 typed data signed by the dev
              account signer.
            example: >-
              {"devAccountId":"my-dev-account","action":"info","expiry":1734567890,"signature":"0x..."}
          required: true
          description: >-
            JSON-encoded auth payload: { devAccountId, action, expiry, signature
            }. Signature is EIP-712 typed data signed by the dev account signer.
          name: x-dev-auth
          in: header
      responses:
        '200':
          description: Dev account information
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                    description: Dev account ID
                  name:
                    type: string
                    description: Dev account name
                  email:
                    type: string
                    description: Dev account email
                  grossFeeBps:
                    type: string
                    description: Gross fee in basis points (100 = 1%)
                  grossBaseFeeUusdc:
                    type: string
                    description: Gross base fee per trade in µUSDC
                  bisonFeeCutBps:
                    type: string
                    description: Bison fee cut in basis points (100 = 1% of gross fee)
                  payoutChain:
                    type: string
                    description: Chain for fee payouts
                  signerAddress:
                    type: string
                    description: Address receiving fee payouts
                  createdAt:
                    type: string
                    description: Account creation timestamp (ISO 8601)
                required:
                  - id
                  - name
                  - email
                  - grossFeeBps
                  - grossBaseFeeUusdc
                  - bisonFeeCutBps
                  - payoutChain
                  - signerAddress
                  - createdAt
        '401':
          description: Unauthorized
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                required:
                  - error

````