openapi: 3.1.0
info:
version: 3.0.0-beta.117
termsOfService: >-
https://www.dailypay.com/en-us/legal/direct/dailypay-client-api-terms-of-use/
title: DailyPay Rest API
x-logo:
url: https://developer.dailypay.com/static/svgs/dp_text.svg
contact:
name: DailyPay Developer Support
url: https://developer.dailypay.com
description: Embed DailyPay and On Demand Pay features into your application.
servers:
- url: https://api.{environment}.com
description: DailyPay REST API server
variables:
environment:
default: dailypay
enum:
- dailypay
- dailypayuat
security:
- oauth_client_credentials_token:
- client:admin
- oauth_user_token:
- user:read
tags:
- name: Filtering
description: |
{% partial file="/products/rest/_partials/filtering.md" /%}
- name: Environments
description: |
{% partial file="/products/rest/_partials/environments.md" /%}
- name: Idempotency
description: |
{% partial file="/products/rest/_partials/idempotency.md" /%}
- name: Versioning
description: |
{% partial file="/products/rest/_partials/versioning.md" /%}
- name: API Status
description: |
{% partial file="/products/rest/_partials/status.md" /%}
- name: Jobs
description: |
The _jobs_ endpoint provides access to comprehensive information
about a person's employment. It enables you to retrieve details about
individual jobs, including information about the organization
they work for, status, wage rate, job title, location,
paycheck settings, and related links to associated accounts.
- name: Accounts
description: |
The _accounts_ endpoint provides comprehensive information about money
accounts. You can retrieve account details, including the
account's unique ID, a link to the account holder, type, subtype,
verification status, balance details, transfer capabilities, and
user-specific information such as names, routing numbers, and partial
account numbers.
**Functionality:** Access detailed user account information, verify
account balances, view transfer capabilities, and access user-specific
details associated with each account.
- name: Transfers
description: >
The _transfers_ endpoint allows you to initiate and track money movement.
You can access transfer details, including the transfer's unique ID,
amount, currency, status, schedule, submission and resolution times, fees,
and related links to the involved parties.
**Functionality** Retrieve transfer information, monitor transfer
statuses, view transfer schedules, and access relevant links for the
source, destination, and origin of the transfer.
**Important** - Account origin: a user initiated movement of money from
one account to another - Paycheck origin: an automatic (system-generated)
movement of money as part of payroll
- name: Organizations
description: |
The _organizations_ endpoint provides details about a business entity,
such as an employer, or a group of people, such as a division.
The response includes the organization name and ID which can be used to
make subsequent endpoint calls related to the organization and its
employees.
- name: Paychecks
description: |
The _paychecks_ endpoint provides detailed information about paychecks.
You can retrieve individual paycheck details, including the
person and job associated with the paycheck, its status, pay period,
expected deposit date, total debited amount, withholdings, earnings, and
currency.
**Functionality:** Retrieve specific paycheck details, including payee and
job information, and monitor the status and financial details of each
paycheck.
- name: People
description: |
The _people_ endpoint allows you to see information related to who owns
resources such as jobs and accounts.
**Functionality:** Retrieve limited details about a person, including
their name, global status, and state of residence.
- name: Card Tokenization
description: Securely tokenize personal cards for use in the accounts API.
- name: Health
description: |
The _health_ endpoint provides a simple health check for the API.
**Functionality:** Check the status of the API to ensure it is functioning
correctly.
paths:
/rest/jobs/{job_id}:
parameters:
- $ref: '#/components/parameters/apiversion'
get:
tags:
- Jobs
summary: Get a job object
description: Returns details about a person's employment.
operationId: readJob
security:
- oauth_client_credentials_token:
- client:lookup
- client:admin
- oauth_user_token:
- user:read
parameters:
- $ref: '#/components/parameters/job_id'
responses:
'200':
$ref: '#/components/responses/Job200'
'400':
$ref: '#/components/responses/BadRequest'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'404':
$ref: '#/components/responses/NotFound'
'500':
$ref: '#/components/responses/Unexpected'
x-codeSamples:
- lang: C#
source: |-
using DailyPay.SDK.DotNet8;
using DailyPay.SDK.DotNet8.Models.Components;
using DailyPay.SDK.DotNet8.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security() {
OauthClientCredentialsToken = new SchemeOauthClientCredentialsToken() {
ClientID = "<YOUR_CLIENT_ID_HERE>",
ClientSecret = "<YOUR_CLIENT_SECRET_HERE>",
TokenURL = "<YOUR_TOKEN_URL_HERE>",
},
}
);
ReadJobRequest req = new ReadJobRequest() {
JobId = "aa860051-c411-4709-9685-c1b716df611b",
};
var res = await sdk.Jobs.ReadAsync(req);
// handle response
- lang: Java
source: >-
package hello.world;
import com.dailypay.sdk.DailyPay;
import
com.dailypay.sdk.models.components.SchemeOauthClientCredentialsToken;
import com.dailypay.sdk.models.components.Security;
import com.dailypay.sdk.models.errors.*;
import com.dailypay.sdk.models.operations.ReadJobRequest;
import com.dailypay.sdk.models.operations.ReadJobResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws ErrorBadRequest, ErrorUnauthorized, ErrorForbidden, ErrorNotFound, ErrorUnexpected, Exception {
DailyPay sdk = DailyPay.builder()
.version(3L)
.security(Security.builder()
.oauthClientCredentialsToken(SchemeOauthClientCredentialsToken.builder()
.clientID("<id>")
.clientSecret("<value>")
.tokenURL("https://auth.dailypay.com/oauth2/token")
.build())
.build())
.build();
ReadJobRequest req = ReadJobRequest.builder()
.jobId("aa860051-c411-4709-9685-c1b716df611b")
.build();
ReadJobResponse res = sdk.jobs().read()
.request(req)
.call();
if (res.jobData().isPresent()) {
System.out.println(res.jobData().get());
}
}
}
- lang: Go
source: "package main\n\nimport(\n\t\"context\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/components\"\n\tdailypay \"github.com/dailypay/dailypay-go-sdk\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/operations\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := dailypay.New(\n dailypay.WithVersion(3),\n dailypay.WithSecurity(components.Security{\n OauthClientCredentialsToken: &components.SchemeOauthClientCredentialsToken{\n ClientID: \"<YOUR_CLIENT_ID_HERE>\",\n ClientSecret: \"<YOUR_CLIENT_SECRET_HERE>\",\n TokenURL: \"<YOUR_TOKEN_URL_HERE>\",\n },\n }),\n )\n\n res, err := s.Jobs.Read(ctx, operations.ReadJobRequest{\n JobID: \"aa860051-c411-4709-9685-c1b716df611b\",\n })\n if err != nil {\n log.Fatal(err)\n }\n if res.JobData != nil {\n // handle response\n }\n}"
- lang: JavaScript
source: |-
import { SDK } from "@dailypay/dailypay";
const sdk = new SDK({
version: 3,
security: {
oauthClientCredentialsToken: {
clientID: "<YOUR_CLIENT_ID_HERE>",
clientSecret: "<YOUR_CLIENT_SECRET_HERE>",
tokenURL: "<YOUR_TOKEN_URL_HERE>",
},
},
});
async function run() {
const result = await sdk.jobs.read({
jobId: "aa860051-c411-4709-9685-c1b716df611b",
});
console.log(result);
}
run();
- lang: csharp
label: readJob
source: |-
using DailyPay.SDK.DotNet9;
using DailyPay.SDK.DotNet9.Models.Components;
using DailyPay.SDK.DotNet9.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security() {
OauthClientCredentialsToken = new SchemeOauthClientCredentialsToken() {
ClientID = "<YOUR_CLIENT_ID_HERE>",
ClientSecret = "<YOUR_CLIENT_SECRET_HERE>",
TokenURL = "<YOUR_TOKEN_URL_HERE>",
},
}
);
ReadJobRequest req = new ReadJobRequest() {
JobId = "aa860051-c411-4709-9685-c1b716df611b",
};
var res = await sdk.Jobs.ReadAsync(req);
// handle response
- lang: java
label: readJob
source: >-
package hello.world;
import com.dailypay.sdk.DailyPay;
import
com.dailypay.sdk.models.components.SchemeOauthClientCredentialsToken;
import com.dailypay.sdk.models.components.Security;
import com.dailypay.sdk.models.errors.*;
import com.dailypay.sdk.models.operations.ReadJobRequest;
import com.dailypay.sdk.models.operations.ReadJobResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws ErrorBadRequest, ErrorUnauthorized, ErrorForbidden, ErrorNotFound, ErrorUnexpected, Exception {
DailyPay sdk = DailyPay.builder()
.version(3L)
.security(Security.builder()
.oauthClientCredentialsToken(SchemeOauthClientCredentialsToken.builder()
.clientID("<id>")
.clientSecret("<value>")
.tokenURL("https://api.dailypay.com/oauth/token")
.build())
.build())
.build();
ReadJobRequest req = ReadJobRequest.builder()
.jobId("aa860051-c411-4709-9685-c1b716df611b")
.build();
ReadJobResponse res = sdk.jobs().read()
.request(req)
.call();
if (res.jobData().isPresent()) {
// handle response
}
}
}
patch:
tags:
- Jobs
summary: Update paycheck settings or deactivate a job
description: >
Update this job to set where pay should be deposited for paychecks
related to this job, or deactivate on-demand pay for this job.
Returns the job object if the update succeeded. Returns an error if
update parameters are invalid.
operationId: updateJob
security:
- oauth_user_token:
- user:read_write
parameters:
- name: job_id
description: Unique ID of the job
in: path
required: true
schema:
type: string
format: uuid
example: e9d84b0d-92ba-43c9-93bf-7c993313fa6f
requestBody:
$ref: '#/components/requestBodies/JobUpdate'
responses:
'200':
description: Returns the updated Job object
$ref: '#/components/responses/Job200'
'400':
$ref: '#/components/responses/JobUpdate400'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'404':
$ref: '#/components/responses/NotFound'
'500':
$ref: '#/components/responses/Unexpected'
x-codeSamples:
- lang: C#
source: |-
using DailyPay.SDK.DotNet8;
using DailyPay.SDK.DotNet8.Models.Components;
using DailyPay.SDK.DotNet8.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security() {
OauthUserToken = "<YOUR_OAUTH_USER_TOKEN_HERE>",
}
);
UpdateJobRequest req = new UpdateJobRequest() {
JobId = "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
JobUpdateData = new JobUpdateData() {
JobUpdateResource = new JobUpdateResource() {
Id = "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
JobUpdateRelationships = new JobUpdateRelationships() {
DirectDepositDefaultDepository = new AccountRelationship() {
Data = new AccountIdentifier() {
Id = "123e4567-e89b-12d3-a456-426614174000",
},
},
DirectDepositDefaultCard = new AccountRelationship() {
Data = new AccountIdentifier() {
Id = "223e4567-e89b-12d3-a456-426614174001",
},
},
},
},
},
};
var res = await sdk.Jobs.UpdateAsync(req);
// handle response
- lang: Java
source: |-
package hello.world;
import com.dailypay.sdk.DailyPay;
import com.dailypay.sdk.models.components.*;
import com.dailypay.sdk.models.errors.*;
import com.dailypay.sdk.models.operations.UpdateJobRequest;
import com.dailypay.sdk.models.operations.UpdateJobResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws JobUpdateError, ErrorUnauthorized, ErrorForbidden, ErrorNotFound, ErrorUnexpected, Exception {
DailyPay sdk = DailyPay.builder()
.version(3L)
.security(Security.builder()
.oauthUserToken(System.getenv().getOrDefault("OAUTH_USER_TOKEN", ""))
.build())
.build();
UpdateJobRequest req = UpdateJobRequest.builder()
.jobId("e9d84b0d-92ba-43c9-93bf-7c993313fa6f")
.jobUpdateData(JobUpdateData.builder()
.jobUpdateResource(JobUpdateResource.builder()
.id("e9d84b0d-92ba-43c9-93bf-7c993313fa6f")
.jobUpdateRelationships(JobUpdateRelationships.builder()
.directDepositDefaultDepository(AccountRelationship.builder()
.data(AccountIdentifier.builder()
.id("123e4567-e89b-12d3-a456-426614174000")
.build())
.build())
.directDepositDefaultCard(AccountRelationship.builder()
.data(AccountIdentifier.builder()
.id("223e4567-e89b-12d3-a456-426614174001")
.build())
.build())
.build())
.build())
.build())
.build();
UpdateJobResponse res = sdk.jobs().update()
.request(req)
.call();
if (res.jobData().isPresent()) {
System.out.println(res.jobData().get());
}
}
}
- lang: Go
source: "package main\n\nimport(\n\t\"context\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/components\"\n\tdailypay \"github.com/dailypay/dailypay-go-sdk\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/operations\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := dailypay.New(\n dailypay.WithVersion(3),\n dailypay.WithSecurity(components.Security{\n OauthUserToken: dailypay.Pointer(\"<YOUR_OAUTH_USER_TOKEN_HERE>\"),\n }),\n )\n\n res, err := s.Jobs.Update(ctx, operations.UpdateJobRequest{\n JobID: \"e9d84b0d-92ba-43c9-93bf-7c993313fa6f\",\n JobUpdateData: components.JobUpdateData{\n JobUpdateResource: components.JobUpdateResource{\n ID: \"e9d84b0d-92ba-43c9-93bf-7c993313fa6f\",\n JobUpdateRelationships: &components.JobUpdateRelationships{\n DirectDepositDefaultDepository: &components.AccountRelationship{\n Data: components.AccountIdentifier{\n ID: \"123e4567-e89b-12d3-a456-426614174000\",\n },\n },\n DirectDepositDefaultCard: &components.AccountRelationship{\n Data: components.AccountIdentifier{\n ID: \"223e4567-e89b-12d3-a456-426614174001\",\n },\n },\n },\n },\n },\n })\n if err != nil {\n log.Fatal(err)\n }\n if res.JobData != nil {\n // handle response\n }\n}"
- lang: JavaScript
source: |-
import { SDK } from "@dailypay/dailypay";
const sdk = new SDK({
version: 3,
security: {
oauthUserToken: "<YOUR_OAUTH_USER_TOKEN_HERE>",
},
});
async function run() {
const result = await sdk.jobs.update({
jobId: "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
jobUpdateData: {
jobUpdateResource: {
type: "jobs",
id: "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
jobUpdateRelationships: {
directDepositDefaultDepository: {
data: {
type: "accounts",
id: "123e4567-e89b-12d3-a456-426614174000",
},
},
directDepositDefaultCard: {
data: {
type: "accounts",
id: "223e4567-e89b-12d3-a456-426614174001",
},
},
},
},
},
});
console.log(result);
}
run();
- lang: csharp
label: updateJob
source: |-
using DailyPay.SDK.DotNet9;
using DailyPay.SDK.DotNet9.Models.Components;
using DailyPay.SDK.DotNet9.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security() {
OauthUserToken = "<YOUR_OAUTH_USER_TOKEN_HERE>",
}
);
UpdateJobRequest req = new UpdateJobRequest() {
JobId = "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
JobUpdateData = new JobUpdateData() {
JobUpdateResource = new JobUpdateResource() {
Id = "e9d84b0d-92ba-43c9-93bf-7c993313fa6f",
JobUpdateRelationships = new JobUpdateRelationships() {
DirectDepositDefaultDepository = new AccountRelationship() {
Data = new AccountIdentifier() {
Id = "123e4567-e89b-12d3-a456-426614174000",
},
},
DirectDepositDefaultCard = new AccountRelationship() {
Data = new AccountIdentifier() {
Id = "223e4567-e89b-12d3-a456-426614174001",
},
},
},
},
},
};
var res = await sdk.Jobs.UpdateAsync(req);
// handle response
- lang: java
label: updateJob
source: |-
package hello.world;
import com.dailypay.sdk.DailyPay;
import com.dailypay.sdk.models.components.*;
import com.dailypay.sdk.models.errors.*;
import com.dailypay.sdk.models.operations.UpdateJobRequest;
import com.dailypay.sdk.models.operations.UpdateJobResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws JobUpdateError, ErrorUnauthorized, ErrorForbidden, ErrorNotFound, ErrorUnexpected, Exception {
DailyPay sdk = DailyPay.builder()
.version(3L)
.security(Security.builder()
.oauthClientCredentialsToken(SchemeOauthClientCredentialsToken.builder()
.clientID("<id>")
.clientSecret("<value>")
.tokenURL("https://api.dailypay.com/oauth/token")
.build())
.build())
.build();
UpdateJobRequest req = UpdateJobRequest.builder()
.jobId("e9d84b0d-92ba-43c9-93bf-7c993313fa6f")
.jobUpdateData(JobUpdateData.builder()
.data(Data.builder()
.id("e9d84b0d-92ba-43c9-93bf-7c993313fa6f")
.attributes(JobAttributesInput.builder()
.activationStatus(ActivationStatus.DEACTIVATED)
.build())
.relationships(JobRelationshipsInput.builder()
.directDepositDefaultDepository(AccountRelationship.builder()
.data(AccountIdentifier.builder()
.id("2bc7d781-3247-46f6-b60f-4090d214936a")
.build())
.build())
.directDepositDefaultCard(AccountRelationship.builder()
.data(AccountIdentifier.builder()
.id("2bc7d781-3247-46f6-b60f-4090d214936a")
.build())
.build())
.build())
.build())
.build())
.build();
UpdateJobResponse res = sdk.jobs().update()
.request(req)
.call();
if (res.jobData().isPresent()) {
// handle response
}
}
}
/rest/jobs:
parameters:
- $ref: '#/components/parameters/apiversion'
- $ref: '#/components/parameters/filter.external_identifiers.primary_identifier'
- $ref: '#/components/parameters/filter.external_identifiers.employee_id'
- $ref: '#/components/parameters/filter.external_identifiers.group'
- $ref: '#/components/parameters/filter.person.id'
- $ref: '#/components/parameters/filter.organization.id'
- $ref: '#/components/parameters/filter'
get:
tags:
- Jobs
summary: Get a list of job objects
description: >
Returns a collection of job objects. This object represents a person's
employment details.
operationId: listJobs
security:
- oauth_client_credentials_token:
- client:lookup
- client:admin
- oauth_user_token:
- user:read
responses:
'200':
$ref: '#/components/responses/Jobs200'
'400':
$ref: '#/components/responses/BadRequest'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'500':
$ref: '#/components/responses/Unexpected'
x-codeSamples:
- lang: C#
source: |-
using DailyPay.SDK.DotNet8;
using DailyPay.SDK.DotNet8.Models.Components;
using DailyPay.SDK.DotNet8.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security() {
OauthClientCredentialsToken = new SchemeOauthClientCredentialsToken() {
ClientID = "<YOUR_CLIENT_ID_HERE>",
ClientSecret = "<YOUR_CLIENT_SECRET_HERE>",
TokenURL = "<YOUR_TOKEN_URL_HERE>",
},
}
);
ListJobsRequest req = new ListJobsRequest() {
FilterExternalIdentifiersPrimaryIdentifier = "PRIMARY_ID_98765",
FilterExternalIdentifiersEmployeeId = "EMP123456",
FilterExternalIdentifiersGroup = "12345",
FilterPersonId = "aa860051-c411-4709-9685-c1b716df611b",
FilterOrganizationId = "f0b30634-108c-439c-a8c1-c6a91197f022",
};
var res = await sdk.Jobs.ListAsync(req);
// handle response
- lang: Java
source: >-
package hello.world;
import com.dailypay.sdk.DailyPay;
import
com.dailypay.sdk.models.components.SchemeOauthClientCredentialsToken;
import com.dailypay.sdk.models.components.Security;
import com.dailypay.sdk.models.errors.*;
import com.dailypay.sdk.models.operations.ListJobsRequest;
import com.dailypay.sdk.models.operations.ListJobsResponse;
import java.lang.Exception;
public class Application {
public static void main(String[] args) throws ErrorBadRequest, ErrorUnauthorized, ErrorForbidden, ErrorUnexpected, Exception {
DailyPay sdk = DailyPay.builder()
.version(3L)
.security(Security.builder()
.oauthClientCredentialsToken(SchemeOauthClientCredentialsToken.builder()
.clientID("<id>")
.clientSecret("<value>")
.tokenURL("https://auth.dailypay.com/oauth2/token")
.build())
.build())
.build();
ListJobsRequest req = ListJobsRequest.builder()
.filterExternalIdentifiersPrimaryIdentifier("PRIMARY_ID_98765")
.filterExternalIdentifiersEmployeeId("EMP123456")
.filterExternalIdentifiersGroup("12345")
.filterPersonId("aa860051-c411-4709-9685-c1b716df611b")
.filterOrganizationId("f0b30634-108c-439c-a8c1-c6a91197f022")
.build();
ListJobsResponse res = sdk.jobs().list()
.request(req)
.call();
if (res.jobsData().isPresent()) {
System.out.println(res.jobsData().get());
}
}
}
- lang: Go
source: "package main\n\nimport(\n\t\"context\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/components\"\n\tdailypay \"github.com/dailypay/dailypay-go-sdk\"\n\t\"github.com/dailypay/dailypay-go-sdk/models/operations\"\n\t\"log\"\n)\n\nfunc main() {\n ctx := context.Background()\n\n s := dailypay.New(\n dailypay.WithVersion(3),\n dailypay.WithSecurity(components.Security{\n OauthClientCredentialsToken: &components.SchemeOauthClientCredentialsToken{\n ClientID: \"<YOUR_CLIENT_ID_HERE>\",\n ClientSecret: \"<YOUR_CLIENT_SECRET_HERE>\",\n TokenURL: \"<YOUR_TOKEN_URL_HERE>\",\n },\n }),\n )\n\n res, err := s.Jobs.List(ctx, operations.ListJobsRequest{\n FilterExternalIdentifiersPrimaryIdentifier: dailypay.Pointer(\"PRIMARY_ID_98765\"),\n FilterExternalIdentifiersEmployeeID: dailypay.Pointer(\"EMP123456\"),\n FilterExternalIdentifiersGroup: dailypay.Pointer(\"12345\"),\n FilterPersonID: dailypay.Pointer(\"aa860051-c411-4709-9685-c1b716df611b\"),\n FilterOrganizationID: dailypay.Pointer(\"f0b30634-108c-439c-a8c1-c6a91197f022\"),\n })\n if err != nil {\n log.Fatal(err)\n }\n if res.JobsData != nil {\n // handle response\n }\n}"
- lang: JavaScript
source: |-
import { SDK } from "@dailypay/dailypay";
const sdk = new SDK({
version: 3,
security: {
oauthClientCredentialsToken: {
clientID: "<YOUR_CLIENT_ID_HERE>",
clientSecret: "<YOUR_CLIENT_SECRET_HERE>",
tokenURL: "<YOUR_TOKEN_URL_HERE>",
},
},
});
async function run() {
const result = await sdk.jobs.list({
filterExternalIdentifiersPrimaryIdentifier: "PRIMARY_ID_98765",
filterExternalIdentifiersEmployeeId: "EMP123456",
filterExternalIdentifiersGroup: "12345",
filterPersonId: "aa860051-c411-4709-9685-c1b716df611b",
filterOrganizationId: "f0b30634-108c-439c-a8c1-c6a91197f022",
});
console.log(result);
}
run();
- lang: csharp
label: listJobs
source: |-
using DailyPay.SDK.DotNet9;
using DailyPay.SDK.DotNet9.Models.Components;
using DailyPay.SDK.DotNet9.Models.Requests;
var sdk = new SDK(
version: 3,
security: new Security(
# --- truncated at 32 KB (260 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dailypay/refs/heads/main/openapi/dailypay-rest-openapi-original.yml
ⓘ
Where this information came from
This is an independent, third-party profile of DailyPay Rest API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.