---
title: "Changes to Create Signal3"
method: POST
path: "/beta/signals/createSignal3"
---

# Changes to Create Signal3

`POST /beta/signals/createSignal3`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 74 revisions.

- **2026-09-14** (v1) `a68faef4b017`: 13 breaking, 9 info
- **2026-01-29** (v1) `3f330909f6b8`: 2 breaking, 13 warning, 3 info
- **2026-01-26** (v1) `95906f35876d`: 1 breaking, 7 warning, 5 info
- **2025-09-22** (v1) `ae4ba914d10c`: 1 info

## Changes

- **2026-09-14** (v1) `a68faef4b017`: 13 breaking, 9 info
  - added `#/components/schemas/RefDateTime` to the `oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/consent/consentedAt` request property `allOf` list
  - added `#/components/schemas/RefDateTime` to the `oneOf[#/components/schemas/BetaSignal3Tpl2PostRequest]/consent/consentedAt` request property `allOf` list
  - the `oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/consent/consentedAt` request property type changed from `string` to no type, and format from `date-time` to no format
  - the `oneOf[#/components/schemas/BetaSignal3Tpl2PostRequest]/consent/consentedAt` request property type changed from `string` to no type, and format from `date-time` to no format
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignal2PostRequest]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignal3Tpl2PostRequest]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest2]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest3]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest4]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest5]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest6]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response's property type changed from `string` to no type, and format from `date-time` to no format for status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignal2PostRequest]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignal3Tpl2PostRequest]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest2]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest3]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest4]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest5]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RefDateTime` to the `data/requestMeta/oneOf[#/components/schemas/BetaSignalPostRequest6]/allOf[#/components/schemas/BetaSignalPostRequest1]/consent/consentedAt` response property `allOf` list for the response status `200`
- **2026-01-29** (v1) `3f330909f6b8`: 2 breaking, 13 warning, 3 info
  - added `#/components/schemas/BetaSignal3Tpl1PostRequest, #/components/schemas/BetaSignal3Tpl2PostRequest, #/components/schemas/BetaSignal2PostRequest, #/components/schemas/BetaSignalPostRequest1, #/components/schemas/BetaSignalPostRequest2, #/components/schemas/BetaSignalPostRequest3, #/components/schemas/BetaSignalPostRequest4, #/components/schemas/BetaSignalPostRequest5, #/components/schemas/BetaSignalPostRequest6` to the `data/requestMeta` response property `oneOf` list for the response status `200`
  - the `data/requestMeta` response's property type changed from `object` to no type for status `200`
  - removed the request property `oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/idNumber`
  - removed the request property `oneOf[#/components/schemas/BetaSignal3Tpl1PostRequest]/idType`
  - removed the optional property `data/requestMeta/consent` from the response with the `200` status
  - removed the optional property `data/requestMeta/countryCode` from the response with the `200` status
  - removed the optional property `data/requestMeta/curp` from the response with the `200` status
  - removed the optional property `data/requestMeta/emailAddress` from the response with the `200` status
  - removed the optional property `data/requestMeta/fullName` from the response with the `200` status
  - removed the optional property `data/requestMeta/idNumber` from the response with the `200` status
  - removed the optional property `data/requestMeta/idType` from the response with the `200` status
  - removed the optional property `data/requestMeta/mobileNumber` from the response with the `200` status
  - removed the optional property `data/requestMeta/nss` from the response with the `200` status
  - removed the optional property `data/requestMeta/phone` from the response with the `200` status
  - removed the optional property `data/requestMeta/templateId` from the response with the `200` status
  - added `tpl-social-securities-signal-th` mapping keys to the request discriminator
  - removed `tpl-social-securities-sgn003003` mapping keys from the request discriminator
  - added discriminator to `data/requestMeta` response property for the response status `200`
- **2026-01-26** (v1) `95906f35876d`: 1 breaking, 7 warning, 5 info
  - the request's body type changed from `object` to no type
  - removed the request property `consent`
  - removed the request property `curp`
  - removed the request property `emailAddress`
  - removed the request property `fullName`
  - removed the request property `nss`
  - removed the request property `phone`
  - removed the request property `templateId`
  - added request discriminator
  - added `#/components/schemas/BetaSignal3Tpl1PostRequest, #/components/schemas/BetaSignal3Tpl2PostRequest` to the request body `oneOf` list
  - added the optional property `data/requestMeta/idNumber` to the response with the `200` status
  - added the optional property `data/requestMeta/idType` to the response with the `200` status
  - added the optional property `data/requestMeta/mobileNumber` to the response with the `200` status
- **2025-09-22** (v1) `ae4ba914d10c`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/smileapi/apis/smile-api/docs/beta/signals/createSignal3/post.md) - [API](https://skmtc.dev/smileapi/apis/smile-api.md) - [Page](https://skmtc.dev/smileapi/apis/smile-api/changes/beta/signals/createSignal3/post)
