---
updatedAt: 2026-04-20T21:51:23.000Z
agentTools:
  siteIndex: https://developers.pismo.io/llms.txt
  projectIndex: https://developers.pismo.io/pismo-docs/llms.txt
---

# Get account calendar strategy

Get the calendar strategy for an account.

<b>Notes:</b>
- A program calendar strategy is defined for a specific program. However, it can be associated with an account in that program, so you can search for accounts that are associated with a particular program calendar strategy.
- This endpoint does not return information about a [fixed due date calendar](doc:fixed-due-date-calendars).


# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "Revolving credit - Calendar management",
    "description": "Endpoints to handle calendars",
    "termsOfService": "https://developers.pismo.io/terms/",
    "version": "1.0.0",
    "contact": {
      "name": "API Support",
      "url": "https://developers.pismo.io/support/"
    },
    "license": {
      "name": "Copyright Pismo"
    }
  },
  "servers": [
    {
      "url": "https://sandbox.pismolabs.io/calendar-management",
      "description": "Sandbox API server for testing"
    }
  ],
  "tags": [
    {
      "name": "Account calendar strategies",
      "description": "Endpoints for account calendar strategies"
    }
  ],
  "components": {
    "parameters": {
      "AccountIdPath": {
        "name": "accountId",
        "in": "path",
        "description": "Account ID",
        "required": true,
        "style": "simple",
        "schema": {
          "type": "integer",
          "format": "int64",
          "example": 6912345
        }
      },
      "XCidHeader": {
        "name": "x-cid",
        "in": "header",
        "description": "The Correlation Identifier field is used to link related API requests and events. The x-cid can help the Pismo engineering team track everything related to a call. You can find the x-cid field in the response header of an API endpoint call.\nIf the x-cid value isn't passed, one is automatically generated.\n",
        "required": false,
        "schema": {
          "type": "string"
        }
      },
      "XTenantHeader": {
        "name": "x-tenant",
        "in": "header",
        "description": "Tenant ID",
        "required": true,
        "schema": {
          "type": "string"
        }
      }
    },
    "schemas": {
      "AccountCalendarStrategyGetResponseDto": {
        "type": "object",
        "properties": {
          "program_calendar_strategy_id": {
            "$ref": "#/components/schemas/ProgramCalendarStrategyId"
          },
          "created_at": {
            "$ref": "#/components/schemas/CreatedAt"
          },
          "updated_at": {
            "$ref": "#/components/schemas/UpdatedAt"
          }
        }
      },
      "CreatedAt": {
        "type": "string",
        "format": "date-time",
        "description": "Datetime program calendar strategy was created. Format = YYYY-MM-DDTHH:MM:SS:MM.",
        "example": "2024-09-12T16:46:16.43663522"
      },
      "ErrorCode": {
        "type": "string",
        "description": "Error code",
        "example": "EX0001"
      },
      "ProgramCalendarStrategyId": {
        "type": "integer",
        "description": "Program calendar strategy ID",
        "format": "int64",
        "example": 67854322
      },
      "StandardErrorResponse": {
        "type": "object",
        "properties": {
          "code": {
            "$ref": "#/components/schemas/ErrorCode"
          },
          "message": {
            "type": "string",
            "description": "Error message",
            "example": "Internal error"
          }
        }
      },
      "UpdatedAt": {
        "type": "string",
        "format": "date-time",
        "description": "Datetime program calendar strategy was updated. Format = YYYY-MM-DDTHH:MM:SS:MM",
        "example": "2024-09-12T16:46:16.43663522"
      }
    },
    "responses": {
      "400BadRequest": {
        "description": "Bad request",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/StandardErrorResponse"
            },
            "examples": {
              "Missing request header": {
                "description": "Missing request header",
                "value": {
                  "code": "EX0002",
                  "message": "Missing request header for method parameter of type String"
                }
              }
            }
          }
        }
      },
      "500InternalServerError": {
        "description": "Internal server error",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/StandardErrorResponse"
            },
            "examples": {
              "Internal Server Error": {
                "description": "Service is unavailable",
                "value": {
                  "code": "GN0001",
                  "message": "Service is unavailable"
                }
              }
            }
          }
        }
      }
    },
    "securitySchemes": {
      "BearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "description": "Account access token. Tokens can expire quickly, which can result in an \"Unauthorized\" error.",
        "bearerFormat": "JWT"
      }
    }
  },
  "security": [
    {
      "BearerAuth": []
    }
  ],
  "paths": {
    "/v1/accounts/{accountId}/calendar-strategies": {
      "get": {
        "tags": [
          "Account calendar strategies"
        ],
        "summary": "Get account calendar strategy",
        "operationId": "GetAcountCalendarStrategy",
        "description": "Get the calendar strategy for an account.\n\n<b>Notes:</b>\n- A program calendar strategy is defined for a specific program. However, it can be associated with an account in that program, so you can search for accounts that are associated with a particular program calendar strategy.\n- This endpoint does not return information about a [fixed due date calendar](https://developers.pismo.io/pismo-docs/docs/fixed-due-date-calendars).\n",
        "parameters": [
          {
            "$ref": "#/components/parameters/AccountIdPath"
          },
          {
            "$ref": "#/components/parameters/XTenantHeader"
          },
          {
            "$ref": "#/components/parameters/XCidHeader"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AccountCalendarStrategyGetResponseDto"
                }
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/400BadRequest"
          },
          "500": {
            "$ref": "#/components/responses/500InternalServerError"
          }
        }
      }
    }
  }
}
```